body,html
	{font-family:arial;font-size:10pt;}

.clear
	{clear:both;}

.boton {

    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    color: #000;
    padding: 5px 10px 5px 10px;
    border: solid 1px #ccc;
    background: #96D6CC;
    text-shadow: 0px 1px 0px #000;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	box-shadow: 2px 2px 3px #000;
	-moz-box-shadow: 2px 2px 3px #000;
	-webkit-box-shadow: 2px 2px 3px #000;
}


#fondo_negro_1_nivel
	{
		position: fixed;
		top: 0%;
		left: 0%;
		width: 100%;
		height: 100%;
		background-color: black;
		z-index:10;
		-moz-opacity: 0.6;
		opacity:.60;
		filter: alpha(opacity=60);
		background-repeat:repeat-x;
	}

#fondo_negro_1_nivel_oculto
	{		display:none;
		position: fixed;
		top: 0%;
		left: 0%;
		width: 100%;
		height: 100%;
		background-color: black;
		z-index:10;
		-moz-opacity: 0.6;
		opacity:.60;
		filter: alpha(opacity=60);
		background-repeat:repeat-x;
	}

#flotante_mensaje
	{
        position:absolute;
        width:450px;
        height:125px;
        left:50%;
        background-color:#fff;
        z-index:11;
        margin-left:-150px;
        margin-top:300px;		border:1px solid #000;
		overflow:hidden;

		border-radius: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}

#flotante_mensaje	#div_mensaje
	{		margin:30px 15px 0 15px;
		border:0px solid red;
		text-align:center;
		font-size:12pt;
		font-weight:normal;
	}


#flotante_mensaje	#boton_mensaje
	{		margin-top:15px;
		margin-top:20px;
		text-align:center;
	}


#flotante_mensaje_buscar_proveedor
	{		display:none;		position:absolute;
		width:180px;
		height:70px;
		border:1px solid #000;
		z-index:11;
		background-color:#fcee73;
		left:50%;
		margin-top:170px;
		margin-left:-600px;
		border-radius: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}

#flotante_mensaje_buscar_proveedor	#txt_msg_ayuda
	{		margin:15px 10px;
		border:0px solid red;
		text-align:center;
/* 		text-shadow: 2px 2px 1px #000;*/
		font-size:12pt;
	}


#flotante_grabar_info
	{		display:none;
		position:absolute;
		width:47px;
		height:45px;
		border:1px solid #002655;
		z-index:21;
		background-color:#fff;
		left:50%;
		margin-top:170px;
		margin-left:-550px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		text-align:center;
		padding-top:3px;
		padding-left:3px;
	}

#flotante_buscar
	{
		display:none;
		position:absolute;
		border:1px solid #002655;
		z-index:21;
		background-color:#fff;
		left:50%;
		margin-top:170px;
		margin-left:-560px;
		border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		text-align:center;
		padding:10px;
	}


#flotante_eliminar_mensaje
	{		display:none;
        position:absolute;
        width:450px;
        left:50%;
        padding-bottom:15px;
        background-color:#fff;
        z-index:11;
        margin-left:-150px;
        margin-top:300px;
		border:1px solid #000;
		overflow:hidden;

		border-radius: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}

#flotante_eliminar_mensaje	#div_mensaje_del_prov
	{
		margin:30px 15px 0 15px;
		border:0px solid red;
		text-align:center;
		font-size:12pt;
		font-weight:normal;
	}

#flotante_eliminar_mensaje	#div_mensaje2_producto
	{
		margin:10px 15px 0 15px;
		border:0px solid red;
		text-align:center;
		font-size:12pt;
		font-weight:normal;
		overflow:hidden;
		font-weight:bold;
	}


#flotante_eliminar_mensaje	#boton_mensaje_del_prov
	{
		margin-top:15px;
		margin-top:20px;
		text-align:center;
	}



#flotante_insertar_nuevo_proveedor
	{
		display:none;
        position:absolute;
        left:50%;
        padding:20px;

        background-color:#fff;
        z-index:11;
        margin-left:-150px;
        margin-top:160px;
		border:1px solid #000;
		overflow:hidden;

		border-radius: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}

#flotante_insertar_nuevo_proveedor	#titulo_ins_nuevo_proveedor
	{		text-align:center;
		margin-top:10px;
		font-size:12pt;
		font-weight:bold;
	}

#flotante_insertar_nuevo_proveedor	#contenido_ins_nuevo_proveedor
	{		margin:20px 15px;
		border:0px solid red;
	}


#flotante_pin_restaurar_bd
	{        position:absolute;
        left:50%;
        padding:20px;

        background-color:#fff;
        z-index:11;
        margin-left:-150px;
        margin-top:160px;
		border:1px solid #000;
		overflow:hidden;

		border-radius: 15px;
		-moz-border-radius: 15px;
		-webkit-border-radius: 15px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}

#flotante_pin_restaurar_bd	#titulo_rest_bd
	{		text-align:center;
		font-weight:bold;

	}

#flotante_pin_restaurar_bd	#contenido_rest_bd
	{		margin-top:20px;
	}




#flotante_email_conf
	{
		position:absolute;
		width:450px;
		left:50%;
		margin-left:-225px;
		margin-top:90px;
		background-color:#fff;
		border:1px solid #000;
		z-index:11;
	}


#flotante_email_conf	#titulo_email_conf
	{
		background-color:navy;
		color:#fff;
		font-weight:bold;
		height:22px;
	}

#flotante_email_conf	#titulo_email_conf	#barra_titulo_conf_email_izda
	{
		float:left;
		padding:3px 5px;
	}

#flotante_email_conf	#contenido_email_conf
	{
		margin-top:30px;
		border:0px solid red;
		margin:30px 25px;
	}


#flotante_caja_importes
	{		position:absolute;
		width:130px;
		height:350px;
		border:1px solid #000;
		z-index:100;
		left:50%;
		margin-left:-575px;
		margin-top:310px;
		background-color:#fff;
		box-shadow:2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		padding-top:5px;
	}

#flotante_caja_importes	#fila_titulo
	{		border:0px solid #ccc;
		text-align:center;
		font-weight:bold;
		font-size:9pt;
		background-color:#E8E8E8;
	}
#flotante_caja_importes	#importe_pago
	{		margin-top:2px;		text-align:center;
		margin-bottom:6px;

	}




#acceso_admin
	{		position:absolute;
		width:822px;
		height:526px;
		border:0px solid red;
		left:50%;
		margin-left:-425px;
		margin-top:30px;
		background-image:url("/graf/fondo/panel admin.jpg");
	    box-shadow: 3px 3px 20px #000;
	    -moz-box-shadow: 3px 3px 20px #000;
    	-webkit-box-shadow: 3px 3px 20px #000;
	}

#acceso_admin	#fila_acceso
	{		border:0px solid blue;
		margin-top:140px;
	}
#acceso_admin	#fila_acceso	#acceso_izda
	{		float:left;
		border:0px solid red;
		width:220px;
		height:400px;
		margin-left:35px;
	}


#acceso_admin	#fila_acceso	#acceso_dcha
	{
		float:right;
		border:0px solid red;
		width:220px;
		height:400px;
		margin-right:35px;
	}


#flotante_categorias_extra
	{		position:absolute;
		width:400px;;
		background-color:#fff;
		border:0px solid red;
		left:50%;
		margin-left:-205px;
		margin-top:90px;
	    box-shadow: 3px 3px 20px #000;
	    -moz-box-shadow: 3px 3px 20px #000;
    	-webkit-box-shadow: 3px 3px 20px #000;
    	z-index:20;
    	padding-bottom:20px;
	}

#flotante_categorias_extra	#titulo_categoria
	{		background-color:#404040;
		padding:3px 5px;
		color:#fff;
		font-weight:bold;
	}

#flotante_categorias_extra	#introducir_categoria
	{		margin-top:20px;

	}

#flotante_categorias_extra	#barra_categorias
	{		margin:10px 5px 0 5px;
		background-color:#404040;
		color:#fff;
	}

#flotante_categorias_extra	#barra_categorias	#tit_num_cat
	{float:left;width:40px;text-align:right;}
#flotante_categorias_extra	#barra_categorias	#tit_nombre_cat
	{float:left;width:220px;margin-left:10px;}
#flotante_categorias_extra	#barra_categorias	#tit_del_cat
	{float:left;width:40px;margin-left:10px;text-align:center;}
#flotante_categorias_extra	#barra_categorias	#tit_mod_cat
	{float:left;width:40px;margin-left:10px;text-align:center;}

#flotante_categorias_extra	#caja_categorias
	{		height:200px;
		background-color:#fff;
		border-left:1px solid #ccc;
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		margin:0px 5px;
		overflow-y:auto;
	}

#flotante_categorias_extra	#caja_categorias	#fila_categoria
	{		margin-bottom:3px;
		border-bottom:1px solid #ccc;
	}

#flotante_categorias_extra	#caja_categorias	#fila_categoria	#cont_num_cat
	{float:left;width:40px;text-align:right;}
#flotante_categorias_extra	#caja_categorias	#fila_categoria	#cont_nombre_cat
	{float:left;width:220px;margin-left:10px;}
#flotante_categorias_extra	#caja_categorias	#fila_categoria	#cont_del_cat
	{float:left;width:40px;margin-left:10px;text-align:center;}
#flotante_categorias_extra	#caja_categorias	#fila_categoria	#cont_mod_cat
	{float:left;width:40px;margin-left:10px;text-align:center;}

#flotante_categorias_extra	#submit_categorias
	{		text-align:center;
		margin-top:30px;
	}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

#main_contenedor
	{		border:0px solid #000;
		position:absolute;
		width:1150px;
		left:50%;
		margin-left:-600px;
	}

#main_contenedor	#flotante_boton_desconectar_caja
	{
		position:absolute;
		width:124px;
		border:1px solid #000;
		background-color:#DF0027;
		left:50%;
		margin-left:-572px;
		margin-top:718px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;

		text-align:center;
	}
#main_contenedor	#flotante_boton_desconectar_caja	a
	{text-decoration:none;color:#fff;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#flotante_boton_desconectar_caja	a:hover
	{text-decoration:none;color:#000;background-color:#640011;color:#fff;}


#main_contenedor	#barra_botones_admin
	{		float:left;
		width:130px;
		border:1px solid #000;
		background-color:#EBEBEB;
		padding-bottom:2px;
		box-shadow:2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		background-color:#fff;
	}

#main_contenedor	#barra_botones_admin	#botones_admin1
	{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#F1E4E4;}
#main_contenedor	#barra_botones_admin	#botones_admin1	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin1	a:hover
	{text-decoration:none;color:#000;background-color:#7C2727;color:#fff;}

#main_contenedor	#barra_botones_admin	#botones_admin2
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#DBF2DF;}
#main_contenedor	#barra_botones_admin	#botones_admin2	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin2	a:hover
	{text-decoration:none;color:#000;background-color:#1B6389;color:#fff;}

#main_contenedor	#barra_botones_admin	#botones_admin3
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#DF0027;}
#main_contenedor	#barra_botones_admin	#botones_admin3	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin3	a:hover
	{text-decoration:none;color:#000;background-color:#640011;color:#fff;}

#main_contenedor	#barra_botones_admin	#botones_admin4
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#BAE0F5;}
#main_contenedor	#barra_botones_admin	#botones_admin4	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin4	a:hover
	{text-decoration:none;color:#000;background-color:#183067;color:#fff}

#main_contenedor	#barra_botones_admin	#botones_admin5
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#DEE0CF;}
#main_contenedor	#barra_botones_admin	#botones_admin5	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin5	a:hover
	{text-decoration:none;color:#000;background-color:#3F3F3F;color:#fff;}

#main_contenedor	#barra_botones_admin	#botones_admin6
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#BCFBB5;}
#main_contenedor	#barra_botones_admin	#botones_admin6	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin6	a:hover
	{text-decoration:none;color:#000;background-color:#146B67;color:#fff;}


#main_contenedor	#barra_botones_admin	#botones_admin7
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#E4E27E;}
#main_contenedor	#barra_botones_admin	#botones_admin7	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin7	a:hover
	{text-decoration:none;color:#000;background-color:#593C1E;color:#fff;}

#main_contenedor	#barra_botones_admin	#botones_admin8
{text-align:center;border:1px solid #000;margin:2px 2px 0 2px;background-color:#EA93F7;}
#main_contenedor	#barra_botones_admin	#botones_admin8	a
	{text-decoration:none;color:#000;display:block;padding:15px 0;font-weight:bold;}
#main_contenedor	#barra_botones_admin	#botones_admin8	a:hover
	{text-decoration:none;color:#000;background-color:#690977;color:#fff;}
#main_contenedor	#contenedor_app
	{		float:right;
		border:0px solid #000;
		width:1000px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		background-color:#fff;
	}

#main_contenedor	#contenedor_app	#barra_superior_titulo
	{		height:20px;
		background-color:#404040;
		color:#fff;
		font-weight:bold;
		padding:2px 5px;
		border-top:1px solid #404040;
		border-left:1px solid #000;
		border-right:1px solid #000;
	}

#main_contenedor	#contenedor_app	#barra_superior_titulo	#tit_izq
	{float:left;}
#main_contenedor	#contenedor_app	#barra_superior_titulo	#tit_dcha
	{float:right;}

#main_contenedor	#contenedor_app	#div_modulo
	{		border:1px solid #0;
		height:720px;
		border-top:0;
		padding:10px;
	}


#main_contenedor	#contenedor_app	#div_modulo	#proveedor
	{		border:0px solid #ccc;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#intro_mod_proveedor
	{		border-bottom:1px solid #ccc;
		background-color:#EEEEEE;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#busca_proveedor
	{		border:1px solid #ccc;
		margin-top:15px;
		background-color:#eee;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo
	{		border:0px solid red;
		margin-top:10px;
		font-weight:bold;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo	#tit_prov_num
	{float:left;width:40px;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo	#tit_prov_nombre
	{float:left;width:240px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo	#tit_prov_telefono
	{float:left;width:130px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo	#tit_prov_email
	{float:left;width:210px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#fila_titulo	#tit_prov_web
	{float:left;width:245px;text-align:left;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor
	{		border:1px solid #ccc;
		overflow-y:scroll;
		height:590px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_num
	{float:left;width:40px;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_nombre
	{float:left;width:240px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_telefono
	{float:left;width:130px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_email
	{float:left;width:210px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_web
	{float:left;width:245px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_modificar
	{float:left;width:15px;text-align:center;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#proveedor	#contenido_proveedor	#fila_proveedor	#cont_prov_eliminar
	{float:left;width:15px;text-align:center;margin-left:10px;margin-top:2px;}




#main_contenedor	#contenedor_app	#div_modulo	#productos
	{		border:0px solid red;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#opciones_productos
	{		border:1px solid #ccc;
		height:35px;
		overflow:hidden;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#opciones_productos	a
	{text-decoration:none;color:#1C3064;font-weight:bold;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#opciones_productos	a:hover
	{text-decoration:underline;color:#000;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto
	{		display:none;
		border:1px solid #ccc;
		background-color:#EEEEEE;
		overflow:hidden;
		height:0;
/*		height:210px;  */
		margin-top:10px;
	}


#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque1
	{float:left;width:250px;height:200px;border:0px solid #000;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque2
	{float:left;width:290px;height:200px;border:0px solid #000;margin-left:5px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque2	#subloque2_1
	{		border:px solid red;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque2	#subloque2_2
	{
		border:1px solid #ccc;
		margin-top:0px;
		height:160px;
		overflow-y:scroll;
		background-color:#fff;
	}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque2	#subloque2_2	#fila_prov
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
		padding-left:5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque3
	{float:left;;border:0px solid #000;margin-left:5px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque3	#bloque3_1
	{		margin-top:60px;
		border:0px solid #000;
	}


#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque4
	{float:left;width:250px;height:200px;border:0px solid #000;margin-left:5px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque4	#subloque4_1
	{
		border:1px solid #ccc;
		margin-top:5px;
		height:190px;
		overflow-y:scroll;
		background-color:#fff;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque4	#subloque4_1	#fila_proveedor_seleccionado
	{
		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
	}


#main_contenedor	#contenedor_app	#div_modulo	#productos	#intro_producto	#bloque5
	{float:left;width:80px;border:0px solid #000;margin-left:20px;margin-top:60px;}



#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos
	{		border:0px solid #ccc;
		margin-top:10px;
		font-weight:bold;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_maximizar_pro
	{float:left;width:15px;text-align:center;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_num_pro
	{float:left;width:40px;text-align:right;margin-left:4px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_nombre_pro
	{float:left;width:600px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_cuanto_pro
	{float:left;width:100px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_precio_pro
	{float:left;width:110px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_mod_pro
	{float:left;width:20px;text-align:center;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#titulo_productos	#tit_del_pro
	{float:left;width:20px;text-align:center;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos
	{		border:1px solid #ccc;
		height:650px;
		overflow-y:scroll;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
		padding:2px 0;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_maximizar_pro
	{float:left;width:15px;text-align:center;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_num_pro
	{float:left;width:40px;text-align:right;margin-left:4px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_nombre_pro
	{float:left;width:600px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_cuanto_pro
	{float:left;width:100px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_precio_pro
	{float:left;width:110px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_mod_pro
	{float:left;width:20px;text-align:center;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#fila_contenido_productos	#cont_del_pro
	{float:left;width:20px;text-align:center;margin-left:10px;}


#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:10px;
		background-color:#EFEFEF;
	}


#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding:2px 0;
		margin-bottom:2px;
	}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_num
	{float:left;width:20px;height:20px;text-align:right;margin-left:20px;border:1px solid #ccc;background-color:#fff;padding-right:5px;padding-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_nombre_pro
	{float:left;width:400px;height:20px;text-align:left;margin-left:20px;border:1px solid #ccc;background-color:#fff;padding-left:5px;padding-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_coste
	{float:left;width:60px;height:22px;text-align:left;margin-left:20px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_quitar_proveedor
	{float:left;text-align:center;margin-left:20px;border:1px solid #ccc;margin-top:2px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_quitar_proveedor a
	{padding:3px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_proveedor_oculta	#cont_oculto_quitar_proveedor a:hover
	{background-color:red;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente
	{		border:0px solid red;
		margin-top:5px;
	}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente	#tit_oculto_prov_existente
	{float:left;text-align:left;margin-left:10px;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente	#tit_oculto_prov_seleccion
	{float:left;width:250px;height:22px;text-align:left;margin-left:10px;border:0px solid red;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente	#tit_oculto_prov_tit_exis_coste
	{float:left;text-align:left;margin-left:15px;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente	#tit_oculto_prov_exis_coste
	{float:left;text-align:left;margin-left:10px;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_prov_existente	#tit_oculto_prov_boton_ins
	{float:left;text-align:left;margin-left:10px;margin-top:2px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor
	{
		margin-top:5px;
		border:0px solid red;
	}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor	#oculto_prov_tit_nombre
	{float:left;width:240px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor	#oculto_prov_tit_telefono
	{float:left;width:170px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor	#oculto_prov_tit_mail
	{float:left;width:170px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor	#oculto_prov_tit_web
	{float:left;width:170px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_tit_proveedor	#oculto_prov_tit_coste
	{float:left;width:80px;text-align:left;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor
	{
		border:0px solid red;
	}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_nombre
	{float:left;width:240px;height:22px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_telefono
	{float:left;width:170px;height:22px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_mail
	{float:left;width:170px;height:22px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_web
	{float:left;width:170px;height:22px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_coste
	{float:left;width:40px;height:22px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_intro_nuevo_proveedor	#oculto_prov_grabar
	{float:left;width:60px;height:22px;text-align:left;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta
	{		margin-top:8px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_tit0
	{float:left;text-align:right;margin-left:20px;border:px solid red;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_caja_producto
	{float:left;width:310px;text-align:left;margin-left:5px;border:0px solid red;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_tit1
	{float:left;text-align:right;margin-left:20px;border:px solid red;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_caja_precio
	{float:left;width:100px;text-align:left;margin-left:5px;border:0px solid red;}

#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_tit2
	{float:left;text-align:right;margin-left:10px;border:0px solid red;margin-top:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#productos	#contenido_productos	#contenido_oculto_proveedores	#fila_datos_producto_oculta	#cont_oculto_caja_incremento
	{float:left;width:100px;text-align:left;margin-left:5px;border:0px solid red;}



#main_contenedor	#contenedor_app	#div_modulo	#intro_caja_dia
	{		position:absolute;		border:1px solid #ccc;
		padding:20px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
		margin:20px 0 0 20px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia
	{		position:absolute;
		left:50%;
		margin-left:100px;
		margin-top:20px;
		width:400px;
		border:0px solid #ccc;

	}

#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#opciones_historico_caja_dia
	{		border:0px solid red;
		height:20px;
		padding:2px 5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja
	{		border:1px solid #ccc;
		margin-top:10px;
		box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		-webkit-box-shadow: 2px 2px 10px #000;
	}


#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia
	{		border:0px solid red;
		background-color:navy;

	}

#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia	#tit_hist_caja_num
	{float:left;width:40px;text-align:right;color:#fff;font-weight:bold;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia	#tit_hist_caja_fecha
	{float:left;width:80px;text-align:right;color:#fff;margin-left:10px;font-weight:bold;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia	#tit_hist_caja_importe
	{float:left;width:150px;text-align:right;color:#fff;margin-left:10px;font-weight:bold;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia	#tit_hist_caja_modificar
	{float:left;width:15px;text-align:center;color:#fff;margin-left:25px;font-weight:bold;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#fila_titulo_historico_caja_dia	#tit_hist_caja_eliminar
	{float:left;width:15px;text-align:center;color:#fff;margin-left:10px;font-weight:bold;padding:2px;}


#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja
	{		height:590px;
		overflow-y:scroll;
	}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia	#cont_hist_caja_num
	{float:left;width:40px;text-align:right;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia	#cont_hist_caja_fecha
	{float:left;width:80px;text-align:right;margin-left:10px;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia	#cont_hist_caja_importe
	{float:left;width:150px;text-align:right;margin-left:10px;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia	#cont_hist_caja_modificar
	{float:left;width:15px;text-align:center;margin-left:25px;padding:2px;}
#main_contenedor	#contenedor_app	#div_modulo	#historicio_caja_dia	#listado_historico_caja	#contenido_historico_caja	#fila_contenido_caja_dia	#cont_hist_caja_eliminar
	{float:left;width:15px;text-align:center;margin-left:10px;padding:2px;}




#main_contenedor	#contenedor_app	#div_modulo	#intro_gastos_extra
	{
		border:1px solid #ccc;
		padding:5px;
		background-color:#eee;
	}

#main_contenedor	#contenedor_app	#div_modulo	#intro_gastos_extra	a
	{color:#000;}

#main_contenedor	#contenedor_app	#div_modulo	#opciones_gastos_extras
	{
		margin-top:15px;		border:1px solid #ccc;
		height:30px;
		background-color:#eee;
		padding-bottom:5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras
	{
		margin-top:15px;		border:0px solid red;
	}

#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_num
	{float:left;width:60px;text-align:right;font-weight:bold;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_fecha
	{float:left;width:90px;text-align:right;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_concepto
	{float:left;width:420px;text-align:left;font-weight:bold;margin-left:20px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_categoria
	{float:left;width:130px;text-align:left;font-weight:bold;margin-left:20px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_importe
	{float:left;width:120px;text-align:right;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_modificar
	{float:left;width:15px;text-align:center;font-weight:bold;margin-left:30px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_contenido_gastos_extras	#tit_gasto_eliminar
	{float:left;width:15px;text-align:center;font-weight:bold;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras
	{		border:1px solid #ccc;
		height:570px;
		overflow-y:scroll;
	}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra
	{		border-top:1px solid #ccc;
		border-bottom:1px solid #ccc;
		margin-bottom:2px;
		padding:2px 0;
	}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_num
	{float:left;width:60px;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_fecha
	{float:left;width:90px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_concepto
	{float:left;width:420px;text-align:left;margin-left:20px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_categoria
	{float:left;width:130px;text-align:left;margin-left:20px;}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_importe
	{float:left;width:120px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_modificar
	{float:left;width:15px;text-align:center;margin-left:30px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_gastos_extras	#fila_contenido_gastos_extra	#cont_gasto_eliminar
	{float:left;width:15px;text-align:center;margin-left:10px;}


#main_contenedor	#contenedor_app	#div_modulo	#intro_pago_proveedor
	{
		border:1px solid #ccc;
		padding:5px;
		background-color:#eee;
	}


#main_contenedor	#contenedor_app	#div_modulo	#opciones_pago_proveedor
	{
		margin-top:15px;
		border:1px solid #ccc;
		height:30px;
		background-color:#eee;
		padding-bottom:5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor
	{		margin-top:15px;
		border:1px solid transparent;
	}

#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_num_pago_pro
	{float:left;width:35px;text-align:right;font-weight:bold;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_fecha_emision_pago_pro
	{float:left;width:100px;text-align:right;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_fecha_vencimiento_pago_pro
	{float:left;width:100px;text-align:right;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_concepto_pago_pro
	{float:left;width:280px;text-align:leftt;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_proveedor_pago_pro
	{float:left;width:210px;text-align:left;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_importe_pago_pro
	{float:left;width:80px;text-align:right;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_tipo_pago_pro
	{float:left;width:40px;text-align:center;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_modificar_pago_pro
	{float:left;width:15px;text-align:center;font-weight:bold;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#fila_titulo_pago_proveedor	#tit_eliminar_pago_pro
	{float:left;width:15px;text-align:center;font-weight:bold;margin-left:10px;}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores
	{		border:1px solid #ccc;
		overflow-y:scroll;
		height:500px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores
	{		border-top:1px solid #ccc;
		border-top:1px solid #ccc;
		margin-bottom:2px;
		border:1px solid #ccc;
		padding:2px 0;

	}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_num_pago_pro
	{float:left;width:35px;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_fecha_emision_pago_pro
	{float:left;width:100px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_fecha_vencimiento_pago_pro
	{float:left;width:100px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_concepto_pago_pro
	{float:left;width:280px;text-align:leftt;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_proveedor_pago_pro
	{float:left;width:210px;text-align:left;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_importe_pago_pro
	{float:left;width:80px;text-align:right;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_tipo_pago_pro
	{float:left;width:40px;text-align:center;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_modificar_pago_pro
	{float:left;width:15px;text-align:center;margin-left:10px;}
#main_contenedor	#contenedor_app	#div_modulo	#contenido_pagos_proveedores	#fila_pagos_proveedores	#cont_eliminar_pago_pro
	{float:left;width:15px;text-align:center;margin-left:10px;}


#main_contenedor	#contenedor_app	#div_modulo	#opciones_estadisticas
	{		border:1px solid #ccc;
		background-color:#eee;
	}



#main_contenedor	#contenedor_app	#div_modulo	#estadisticas
	{     	border:1px solid #ccc;
     	margin-top:20px;
     	height:535px;
     	overflow-y:auto;
     	padding-bottom:50px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#suma_caja_dia
{margin:30px 15px 0 15px;border:1px solid #ccc;width:250px;box-shadow: 2px 2px 3px #000;-moz-box-shadow: 2px 2px 3px #000;-webkit-box-shadow: 2px 2px 3px #000;padding:5px 10px;font-weight:bold;font-size:12pt;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#barra_caja_dia
	{		display:none;		width:0px;
		height:25px;
		border:1px solid #000;
		margin:10px 15px 0 15px;
		box-shadow: 2px 2px 3px #000;
		-moz-box-shadow: 2px 2px 3px #000;
		-webkit-box-shadow: 2px 2px 3px #000;
		background-color:green;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#suma_gastos_extras
{margin:50px 15px 0 15px;border:1px solid #ccc;width:250px;box-shadow: 2px 2px 3px #000;-moz-box-shadow: 2px 2px 3px #000;-webkit-box-shadow: 2px 2px 3px #000;padding:5px 10px;font-weight:bold;font-size:12pt;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#barra_gastos_extras
	{
		display:none;
		width:0px;
		height:25px;
		border:1px solid #000;
		margin:10px 15px 0 15px;
		box-shadow: 2px 2px 3px #000;
		-moz-box-shadow: 2px 2px 3px #000;
		-webkit-box-shadow: 2px 2px 3px #000;
		background-color:red;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#categorias_gastos_extras
	{		border:1px solid #ccc;
		margin:10px 15px;
		padding:5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#categorias_gastos_extras	#fila_est_categoria
	{		margin-bottom:10px;
	}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#categorias_gastos_extras	#titulo_est_categoria
	{		font-weight:bold;
	}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#categorias_gastos_extras	#barra_est_categoria
	{		border:1px solid #ccc;
		width:0px;
		height:8px;
		background-color:#C5EDA7;
	}



#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#suma_pago_proveedor
{margin:50px 15px 0 15px;border:1px solid #ccc;width:250px;box-shadow: 2px 2px 3px #000;-moz-box-shadow: 2px 2px 3px #000;-webkit-box-shadow: 2px 2px 3px #000;padding:5px 10px;font-weight:bold;font-size:12pt;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#barra_pago_proveedor
	{
		display:none;
		width:0;
		height:25px;
		border:1px solid #000;
		margin:15px;
		box-shadow: 2px 2px 3px #000;
		-moz-box-shadow: 2px 2px 3px #000;
		-webkit-box-shadow: 2px 2px 3px #000;
		background-color:navy;
	}


#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#tipo_gastos_extra
	{
		border:1px solid #ccc;
		margin:10px 15px;
		padding:5px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#tipo_gastos_extra	#fila_tipo_gastos
	{
		margin-bottom:10px;
	}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#tipo_gastos_extra	#titulo_tipo_gastos
	{
		font-weight:bold;
	}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#tipo_gastos_extra	#barra_tipo_gastos1
	{
		border:1px solid #ccc;
		width:0px;
		height:8px;
		background-color:#C5EDA7;
	}

#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#tipo_gastos_extra	#barra_tipo_gastos2
	{		border:1px solid #ccc;
		width:0px;
		height:8px;
		background-color:#C5EDA7;
	}





#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#categorias_gastos_extras
	{
		border:1px solid #ccc;
		margin:10px 15px;
		padding:5px;
	}



#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#suma_total
{margin:50px 15px 0 15px;border:1px solid #ccc;width:250px;box-shadow: 2px 2px 3px #000;-moz-box-shadow: 2px 2px 3px #000;-webkit-box-shadow: 2px 2px 3px #000;padding:5px 10px;font-weight:bold;font-size:12pt;text-align:right;}
#main_contenedor	#contenedor_app	#div_modulo	#estadisticas	#barra_suma_total
	{
		display:none;
		width:0px;
		height:25px;
		border:1px solid #000;
		margin:10px 15px 0 15px;
		box-shadow: 2px 2px 3px #000;
		-moz-box-shadow: 2px 2px 3px #000;
		-webkit-box-shadow: 2px 2px 3px #000;
		background-color:#03C2AB;
	}



#main_contenedor	#contenedor_app	#div_modulo	#backup
	{		border:0px solid red;
		margin:10px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#backup	#titulo_backup
	{		text-align:center;
		font-size:12pt;
	}

#main_contenedor	#contenedor_app	#div_modulo	#backup	#texto_info_backup
	{		margin-top:30px;
	}


#main_contenedor	#contenedor_app	#div_modulo	#backup	#envio_manual_backup
	{		border:0px solid red;
		text-align:center;
		font-size:14pt;
		margin-top:50px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#backup	#link_proceso_recuperacion
	{		position:absolute;
		margin-top:400px;
	}

#main_contenedor	#contenedor_app	#div_modulo	#backup	#link_proceso_recuperacion	a
	{color:#000;text-decoration:none;}
#main_contenedor	#contenedor_app	#div_modulo	#backup	#link_proceso_recuperacion	a:hover
	{color:#000;text-decoration:underline;}




#main_contenedor	#contenedor_app	#div_modulo	#titulo_recuperacion_bd
	{		color:red;
		font-size:25pt;
		text-align:center;
		margin-top:20px;
	}
#main_contenedor	#contenedor_app	#div_modulo	#titulo_recuperacion_bd1
	{
		margin-top:10px;
		font-weight:bold;
		text-align:center;
	}

#main_contenedor	#contenedor_app	#div_modulo	#boton_seguir_restauracion
	{
		margin-top:40px;
		text-align:center;
	}


#main_contenedor	#copy
	{		border:0px solid red;
		margin-top:30px;
		margin-left:150px;
		text-align:center;
		font-size:8pt;
	}
