*{ margin:0; }



body{ background-color:#F2F2F2; }
.breport{ background-color:#FFF; }

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat-Regular'), url(../font/montserrat.woff) format('woff');
}

@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Maven Pro Regular'), local('MavenProRegular'), url(../font/maven.woff) format('woff');
}

@font-face {
  font-family: 'Josefin Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Josefin Sans'), local('JosefinSans'), url(../font/josefin.woff) format('woff');
}


/* === index.php === */
#wrapper{ width:100%; }
#header{ display:block; width:100%; height:50px; background-color:#009ED2; position:fixed; z-index:10; }
#titulo{ float:left; font-family:'Montserrat'; font-size:20px; margin-top:15px; margin-left:20px; }

#menu{
	display:block;
	width:180px;
	height:100%;
	background-color:#F2F2F2;
	padding-top:70px;
	position:fixed;
	z-index:9;
	text-align:right;
	font-family:'Maven Pro';
	font-size:12px;
	border-right:1px solid #CCC;
	left:-150;
	transition:all .2s;
}
#menu:hover{
	left:0;
}
#menu ul{ list-style:none; padding:0; margin-top:20px; }
#menu li{ margin-bottom:10px; }
#menu li hr{ border:1px outset; }
#menu a{ text-decoration:none; color:#000; margin-right:10px; }
#empresa_seleccion{ display:block; width:100%; text-align:center; font-family:'Montserrat'; font-size:10px; }
#empresa_seleccion h2{ font-size:10px; margin-bottom:20px; }
#empresa_seleccion select{ font-family:'Maven Pro'; font-size:12px; border:1px solid #DDD; border-radius:3px; box-shadow:0 0 5px #DDD inset; padding:2px; outline:none; }
#content{ display:block; position:absolute; margin-top:60px; margin-left:40px; width:1200px; }

#boton-soporte{

}

#infoHeader{
	width:600px;
	position:absolute;
	top:12px;
	right:140px;
	font-family:'Montserrat';
	padding-top:5px;
	color:#FFF;
	font-size:14px;
	text-align:right;
}
#infoHeader span{ margin-left:30px; }
#header_notificacion{ text-align:center; font-family:'Josefin Sans'; background-color:#0080C0; color:#FFF; font-size:14px; }
#user_mn{
	width:50px;
	position:absolute;
	top:6px;
	right:30px;
	height:45px;
	font-family:'Maven Pro';
	text-align:center;
	padding-top:5px;
}
#notificaciones{
	width:50px;
	position:absolute;
	top:10px;
	right:80px;
	height:45px;
	font-family:'Maven Pro';
	text-align:center;
	padding-top:5px;
}

#notificaciones:hover #listaNotificacion{
	height:300px;
}
#textoNotificacion{
	position:relative;
}
#globoNotificacion{
	position:absolute;
	right:6px;
	top:-7px;
	width:15px;
	height:15px;
	border-radius:15px;
	background-color:#C00;
	color:#FFF;
	text-align:center;
	font-size:12px;
}
#listaNotificacion{
	width:300px;
	margin-top:10px;
	margin-left:-240px;
	height:0px;
	background-color:#F2F2F2;
	overflow: auto;
	overflow-x: hidden;
	transition:all .2s;
	border-bottom-left-radius:15px;
	border-left:#CACACA solid 1px;
	border-bottom:#CACACA solid 1px;
	border-right:#CACACA solid 1px;
	text-align:left;
	
}
.noti{	
	border-bottom:#CACACA solid 1px;
	background-color:#FFC;	
	padding:5px;
	height:35px;
	font-family:'Josefin Sans';
}
.noti:last-child{
	border-bottom:none;
}


/*===================*/


/* === Estilo de los modulos principales === */
#cntrll_almacen, #dash, #cntrll_clientes, #prov, #cntrll_vent, #comp, #dist, #cob, #conf, #rep, #prod, #ban, #cntrll_soporte, #cntrll_entrada, #cntrll_salida{ width:1175px; margin-left:15px; margin-top:20px; }
.mod_header{ width:100%; font-family:'Montserrat'; font-size:20px; }
.mod_header img{ margin-right:10px; cursor:pointer; }
.btn_clo_mod { float:right; }
span.menu_mod{ z-index:99; }
.menu_mod{ margin-left:10px; position:absolute; }
.menu_mod ul{ list-style:none; padding-left:5px; padding-right:5px; background-color:#E9E9E9; display:none; border-radius:0 5px 5px 5px; }
.menu_mod li{ padding:5px 10px; font-family:'Maven Pro'; font-size:12px; }
.menu_mod li:hover{ background-color:#F2F2F2; }
.menu_mod li img{ margin:0; }
.menu_mod li a{ text-decoration:none; color:#000; }
.menu_mod:hover > ul{ display:block; }
/* ========================================= */

/* === Estilo de los subModulos ============ */
.subModulo_header{ font-family:'Josefin Sans'; font-size:24px; padding-left:50px; }
.subModulo_header span{ font-size:16px; }
.opciones_subModulo{ margin-top:5px; margin-left:60px; }
.opciones_subModulo img{ margin-right:10px; cursor:pointer; }
.opciones_subModulo a{ outline:none; }
/* ========================================= */

/* == dtllVta.php =============== */
.header_dtllvnta{
	margin-top:10px;
	font-family:'Maven Pro';
	background-color:#0080C0;
	text-align:center;
	font-size:18px;
	color:#FFF;
}
.cot_dtll{
	font-family:'Maven Pro';
	background-color:#FFF;
	padding-bottom:10px;
	transition:0.5s all;
}
.cot_dtll hr{ width:1170px; margin:auto; }
.cot_dtll table{ width:1170px; margin:10px auto; font-size:14px; }
.cot_dtll input[type=text], .cot_dtll select{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
	background-color:#D2D2D2;
}
.min_max{ float:right; padding-right:20px; }
#cot_productos table thead{ background-color:#0080C0; color:#FFF; text-align:center; }
#cot_productos table tbody{ text-align:center; font-size:12px; }
#cot_productos table tbody input{ text-align:center; }
/* ============================== */

/* == vntCot.php == */

#cot_dtllCliente{ position:relative;  }
#cot_dtllEmpresa{ position:relative; }
#cot_dtllProductos{ position:relative; margin-bottom:10px; }
#cot_buscaCliente{
	width:600px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:85px;
	left:38px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#cot_buscaCliente table{ width:585px; margin:0px auto; text-align:center; }
#cot_buscaCliente table thead{ background-color:#0080C0; color:#FFF; }
#cot_buscaCliente table tbody{ font-size:12px; }
#cot_buscaProducto{
	width:1097px;
	height:300px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:85px;
	left:38px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
}
#cot_buscaProducto table{ width:1080px; margin:0px auto; text-align:center; }
#cot_buscaProducto table thead{ background-color:#0080C0; color:#FFF; }
#cot_buscaProducto table tbody{ font-size:12px; }
#cot_termina{ text-align:right; padding-top:5px; padding-bottom:5px; width:1080px; margin:auto;}
#cot_termina span{ margin-left:10px; }



.content_dtll_partidavt{ width:600px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_dtll_partidavt table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content_dtll_partidavt table thead{ background-color:#0080C0; color:#FFF; }
.content_dtll_partidavt table tbody{ background-color:#FFF; color:#000; }
/* ================ */

/* == contenedores de submodulos  == */
#content_alm{ margin-top:10px; }
#content_conf{ margin-top:10px; }
#content_vent{ margin-top:10px; }
#content_cli{ margin-top:10px; }
#content_dash{ margin-top:10px; }
#content_prod{ margin-top:10px; }
#content_comp{ margin-top:10px; }
#content_cob{ margin-top:10px; }
#content_ban{ margin-top:10px; }
#content_dist{ margin-top:10px; }
#content_entrada{ margin-top:10px; }
#content_salida{ margin-top:10px; }
/* ============= */

/* == tableros.php == */
.tableros_dash{ width:1175px; margin-top:10px; margin-bottom:10px; font-family:'Josefin Sans'; font-size:24px; }
.content_tablero{ font-family:'Maven Pro'; font-size:14px; }

.contenedor_tag{
	display:inline-block;
	width:270px;
	height:70px;
	border:1px solid #DDD;
	margin-left:20px;
	margin-top:10px;
	position:relative;
	background-color:#FFF;
}
.tag_img{
	display:inline-block;
	width:100px; 
	height:70px;
	border-right:1px solid #DDD;
	background-color:#F2F2F2;
	text-align:center;
	cursor:pointer;
}
.tag_img img{ width:70px; }
.tag_table{ display:inline-block; width:164px; height:70px;  }
.tag_table table thead{ font-size:24px; }
.tag_table table thead tr{ height:50px; }
.tag_table table tbody{ font-size:10px; }

#tabla_tareas{ width:1100px;}
#tabla_tareas table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_tareas table thead{ background-color:#0080C0; color:#FFF; }
#tabla_tareas table tbody{ background-color:#FFF; color:#000;}


/* ============== */

/* == catalogo_proveedores.php == */
#tabla_cat_proveedor{ width:600px; margin-top:20px;}
#tabla_cat_proveedor table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_cat_proveedor table thead{ background-color:#0080C0; color:#FFF; }
#tabla_cat_proveedor table tbody{ background-color:#FFF; color:#000;}
#tabla_cat_prov{ width:1000px; margin-top:20px;}
#tabla_cat_prov table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_cat_prov table thead{ background-color:#0080C0; color:#FFF; }
#tabla_cat_prov table tbody{ background-color:#FFF; color:#000;}
#tabla_addprd_prov{ width:300px; margin:20px auto; }
#tabla_addprd_prov table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_addprd_prov table thead{ background-color:#0080C0; color:#FFF; }
#tabla_addprd_prov table tbody{ background-color:#FFF; color:#000;}
#msjErr_addpcp{ text-align:center; margin-top:10px; font-family:'Maven Pro'; display:none; }
/* ============================== */

/* == productos.php == */
#search_prod{ margin-top:10px; font-family:'Josefin Sans'; }
#search_prod select, #search_prod input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#table_productos{ margin-top:10px; margin-bottom:20px; }
#table_productos table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#table_productos table thead{ background-color:#0080C0; color:#FFF; }
#table_productos table tbody{ background-color:#FFF; color:#000;}


/*
** Estilo de verProducto.php
*/
.content-verProducto{ margin-top:10px; vertical-align:top; }


/* compactar esta seccion de codigo repetido --------------------->*/
.content-verProducto-edit{ margin-top:10px; width:600px; display:inline-block; text-align:center;vertical-align:top; }
.content-verProducto-edit table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content-verProducto-edit table thead{ background-color:#0080C0; color:#FFF; }
.content-verProducto-edit table tbody{ background-color:#FFF; color:#000;}

.content-verProducto-hist { margin-top:10px; width:500px; display:inline-block; text-align:center; vertical-align:top; }
.content-verProducto-hist table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content-verProducto-hist table thead{ background-color:#0080C0; color:#FFF; }
.content-verProducto-hist table tbody{ background-color:#FFF; color:#000;}

.content-verProducto-krdx { margin:10px auto; width:1100px; display:inline-block; text-align:center; vertical-align:top; }
.content-verProducto-krdx table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content-verProducto-krdx table thead{ background-color:#0080C0; color:#FFF; }
.content-verProducto-krdx table tbody{ background-color:#FFF; color:#000;}

.content-verProducto-master { margin:10px auto; width:1100px; display:inline-block; text-align:center; vertical-align:top; }
.content-verProducto-master table, .content-verProducto-master div{ font-family:'Maven Pro'; font-size:12px; }
.content-verProducto-master table { text-align: center; }
.content-verProducto-master table thead{ background-color:#0080C0; color:#FFF; }
.content-verProducto-master table tbody, .content-verProducto-master div{ background-color:#FFF; color:#000;}
.content-verProducto-master div { padding: 5px; }


.content-verProducto-max { margin:10px auto; width:1100px; display:inline-block; text-align:center; vertical-align:top; }
.content-verProducto-max table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content-verProducto-max table thead{ background-color:#0080C0; color:#FFF; }
.content-verProducto-max table tbody{ background-color:#FFF; color:#000;}
/*  --------------------------------------------------------------------*/


.ventana-mensaje{
	margin-top:10px;
	padding:5px;
	width:90%;
	font-family:'Maven Pro';
	font-size:12px;
	background-color:#FBFBB3;
	border-radius:5px;
}
.ventana-mensaje span{
	padding-right:10px;
}

#ventana-msj-fam{ display:none; }
#ventana-msj-gpo{ display:none; }

#producto-ventana-msj{ display:none; }




.content-gpo-productos{ margin-top:10px; vertical-align:top; }
.prod-gpo { margin:10px auto; width:550px; display:inline-block; text-align:center; vertical-align:top; }
.prod-gpo table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.prod-gpo table thead{ background-color:#0080C0; color:#FFF; }
.prod-gpo table tbody{ background-color:#FFF; color:#000;}

/**/

#content_ver_producto{ margin-top:10px; }
.content_subm_verproducto{ margin-top:10px; }
.content_subm_verproducto table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content_subm_verproducto table thead{ background-color:#0080C0; color:#FFF; }
.content_subm_verproducto table tbody{ background-color:#FFF; color:#000;}
/* ============= */

/* == contrato_proveedores.php == */
.tabla_contrato_proveedores{ margin-top:10px; }
.tabla_contrato_proveedores table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_contrato_proveedores table thead{ background-color:#0080C0; color:#FFF; }
.tabla_contrato_proveedores table tbody{ background-color:#FFF; color:#000;}

.tabla_newcontract{ width:550px; height:30px; background-color:#000; margin:20px auto; text-align:center; }
.tabla_newcontract table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_newcontract table thead{ background-color:#0080C0; color:#FFF; }
.tabla_newcontract table tbody{ background-color:#FFF; color:#000;}


#busca_prov_contract{
	width:365px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:71px;
	left:176px;;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#busca_prov_contract table{ margin:0px auto; text-align:center; }
#busca_prov_contract table thead{ background-color:#0080C0; color:#FFF; }
#busca_prov_contract table tbody{ font-size:12px; }

.tabla_contrato_proveedor{ margin:20px auto; }
.tabla_contrato_proveedor table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_contrato_proveedor table thead{ background-color:#0080C0; color:#FFF; }
.tabla_contrato_proveedor table tbody{ background-color:#FFF; color:#000;}

.tabla_contrato_proveedor_min{ width:900px; margin:20px 0; }
.tabla_contrato_proveedor_min table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_contrato_proveedor_min table thead{ background-color:#0080C0; color:#FFF; }
.tabla_contrato_proveedor_min table tbody{ background-color:#FFF; color:#000;}
/* ============================== */

/* == verProveedor.php == */
.tabla_ver_proveedores{ width:700px; margin-top:10px; }
.tabla_ver_proveedores table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_ver_proveedores table thead{ background-color:#0080C0; color:#FFF; }
.tabla_ver_proveedores table tbody{ background-color:#FFF; color:#000;}
/* ====================== */

/* == ventas.php == */
#search_vent{ margin-top:10px; font-family:'Josefin Sans'; }
#search_vent select, #search_vent input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_ventas{ margin-top:10px; margin-bottom:20px; }
#tabla_ventas table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_ventas table thead{ background-color:#0080C0; color:#FFF; }
#tabla_ventas table tbody{ background-color:#FFF; color:#000;}

.tabla_detalles_venta{ margin:20px auto; width:500px; }
.tabla_detalles_venta table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_detalles_venta table thead{ background-color:#0080C0; color:#FFF; }
.tabla_detalles_venta table tbody{ background-color:#FFF; color:#000;}
/* ================ */

/* == compras.php == */
#tabla_compras{ margin-top:10px; margin-bottom:20px; }
#tabla_compras table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_compras table thead{ background-color:#0080C0; color:#FFF; }
#tabla_compras table tbody{ background-color:#FFF; color:#000;}
/* ================= */

/* == surtirPedido.php == */
#tabla_surtirPedido{ width:900px; margin-top:10px; }
#tabla_surtirPedido table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_surtirPedido table thead{ background-color:#0080C0; color:#FFF; }
#tabla_surtirPedido table tbody{ background-color:#FFF; color:#000;}
/* ====================== */

/* == clases para OVER, OUT, WARNING, PELIGRO  == */
.Over { background-color:#F2F2F2; }
.Out{ background-color:''; }
.warning{ color:#C60; }
.peligro{ color:#F00; }
/* ====================================== */

/* == clases para los botones: editar, borrar, buscar, CAJAS DE TEXTO, Caja msjError, cambiar, buscador == */
.btn_submit{
	background-color:#8080FF;
	border:none;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	font-family:'Montserrat';
}

.btn_editar{
	background-color:#8080FF;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	cursor:pointer;
	font-family:'Montserrat';
}
.btn_comprar{
	background-color:#093;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	cursor:pointer;
	font-family:'Montserrat';
}

.btnSmb{
	background-color:#093;
	font-size:10px;
	border-radius: 5px;
	color:#FFF;
	cursor:pointer;
	font-family:'Montserrat';
}

.btn_eliminar{
	background-color:#FF2424;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	cursor:pointer;
	font-family:'Montserrat';
}
.btn_eliminar a{ text-decoration:none; outline:none; color:#FFF; }
.btn_ver{
	background-color:#00A4F2;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	cursor:pointer;
	font-family:'Montserrat';
}
.caja{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase; 
}

.msjError{ color:#F00; display:none; margin-top:10px; }
.search{ margin-top:10px; font-family:'Josefin Sans'; }
.search select, .search input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}

.Cursor{ cursor:pointer; }
/* ============================================= */


/* == clase para los reportes == */
.report{ width:1000px; margin:20px auto; }
.header_report table{ font-family:'Josefin Sans'; text-align:center; font-size:16px; }
.header_report table p{ font-size:12px; }
.conten_report{ margin:20px auto; font-family:'Maven Pro'; font-size:14px; }
.conten_report table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.conten_report table thead{ background-color:#0080C0; color:#FFF; }
.conten_report table tbody{ background-color:#FFF; color:#000;}
/* ============================= */

/* == nvoProducto.php == */
#tabla_nvo_producto{ margin-top:10px; width:650px; margin-bottom:20px; }
#tabla_nvo_producto table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_nvo_producto table input, #tabla_nvo_producto table select{
	font-family:'Maven Pro';
	border:1px solid #CCC;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_nvo_producto table thead{ background-color:#0080C0; color:#FFF; }
#tabla_nvo_producto table tbody{ background-color:#FFF; color:#000;}
/* ===================== */

/* == usuarios.php == */
#search_user{ margin-top:10px; font-family:'Josefin Sans'; }
#search_user select, #search_user input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_user{ margin-top:10px; }
#tabla_user table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_user table thead{ background-color:#0080C0; color:#FFF; }
#tabla_user table tbody{ background-color:#FFF; color:#000;}
/* ================== */

/* == clientes.php == */
#search_cli{ margin-top:10px; font-family:'Josefin Sans'; }
#search_cli select, #search_cli input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_cli{ margin-top:10px; }
#tabla_cli table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_cli table thead{ background-color:#0080C0; color:#FFF; }
#tabla_cli table tbody{ background-color:#FFF; color:#000;}
/* ================== */

/* == proveedores.php == */
#tabla_prov{ margin-top:10px; }
#tabla_prov table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_prov table thead{ background-color:#0080C0; color:#FFF; }
#tabla_prov table tbody{ background-color:#FFF; color:#000;}
/* ===================== */

/* == perfiles.php == */
#tabla_perfiles{ margin-top:10px; width:50% }
#tabla_perfiles table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_perfiles table thead{ background-color:#0080C0; color:#FFF; }
#tabla_perfiles table tbody{ background-color:#FFF; color:#000;}
/* ================== */

/* == nvoPerfil.php == */
#nombre_perfil{ margin-top:10px; font-family:'Maven Pro'; font-size:14px; }
#nombre_perfil input{ font-family:'Maven Pro'; border:1px solid #DDD; border-radius:3px; box-shadow:0 0 5px #DDD inset; padding:5px; outline:none; text-transform:uppercase; }
#nombre_perfil span{
	display:none;
	margin-left:10px;
	background-color:#8080FF;
	color:#FFF;
	padding:6px 15px 6px 15px;
	border-radius:3px;
	font-size:12px;
	cursor:pointer;
	font-family:'Montserrat';
}
.tabla_nvoPerfil{ margin-top:10px; border:1px #DDD solid; width:750px; float:left; margin-bottom:10px; }
.tabla_nvoPerfil table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_nvoPerfil thead{ background-color:#0080C0; color:#FFF; }
.tabla_nvoPerfil tbody{ background-color:#FFF; color:#000}
/* =================== */

/* == clase de estilo de tabla dentro de tablas principales */
.tabla_interna { margin:0px; padding:0px; width:100%; border:1px solid #e5e5e5; font-family:'Maven Pro';}
.tabla_interna table{ border-collapse: collapse; border-spacing: 0;	width:100%;	height:100%;}
.tabla_interna td{ border:1px solid #e5e5e5; border-width:0px 1px 1px 0px;}
/* ======================================================= */

/* == estilo de las ventanas modales == */
.header_colorbox{ width:100%; font-family:'Montserrat'; background-color:#0080C0; color:#FFF; text-align:center; }
.content_colorbox{ width:400px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_colorbox table thead{ background-color:#0080C0; color:#FFF; }
.content_colorbox tbody{ background-color:#FFF; color:#000;}
.content_colorbox3{ width:300px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox3 table{ font-family:'Maven Pro'; font-size:12px; }
.content_colorbox2{ width:500px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox2 table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_colorbox2 table thead{ background-color:#0080C0; color:#FFF; }
.content_colorbox2 tbody{ background-color:#FFF; color:#000;}
.content_colorbox2 input{ font-family:'Maven Pro'; outline:none; }
.opciones{ margin-top:20px; }
.opciones span { margin-right:10px; }
.opciones select{
	font-family:'Maven Pro';
	border:1px solid #CCC;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}

.content_colorbox4{ width:700px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox4 table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_colorbox4 table thead{ background-color:#0080C0; color:#FFF; }
.content_colorbox4 tbody{ background-color:#FFF; color:#000;}

.content_colorbox5{ width:1030px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox5 table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_colorbox5 table thead{ background-color:#0080C0; color:#FFF; }
.content_colorbox5 tbody{ background-color:#FFF; color:#000;}

.content_colorbox6{ width:600px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_colorbox6 table{ font-family:'Maven Pro'; font-size:12px; text-align:center; margin: auto; }
/* ==================================== */

/* == cot_pendientes.php == */
#tabla_cot_pendientes{ width:750px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_cot_pendientes div{ margin-top:20px; }
#tabla_cot_pendientes table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_cot_pendientes table thead{ background-color:#0080C0; color:#FFF; }
#tabla_cot_pendientes tbody{ background-color:#FFF; color:#000;}
/* ======================== */




/* == verprospectos.php == */
#tabla_ver_prospectos{ width:500px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_ver_prospectos div{ margin-top:20px; }
#tabla_ver_prospectos table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_ver_prospectos table thead{ background-color:#0080C0; color:#FFF; }
#tabla_ver_prospectos tbody{ background-color:#FFF; color:#000;}
/* ======================== */

/* == historialVta.php == */
#tabla_historialvta{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_historialvta div{ margin-top:20px; }
#tabla_historialvta table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_historialvta table thead{ background-color:#0080C0; color:#FFF; }
#tabla_historialvta tbody{ background-color:#FFF; color:#000;}
/* ====================== */

/* == comentarioVta.php == */
#tabla_comentarioVta{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_comentarioVta div{ margin-top:20px; }
#tabla_comentarioVta table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_comentarioVta table thead{ background-color:#0080C0; color:#FFF; }
#tabla_comentarioVta tbody{ background-color:#FFF; color:#000;}
#formulario_nComment{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; display:none; }
#formulario_nComment table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#formulario_nComment thead{ background-color:#0080C0; color:#FFF; }
#formulario_nComment tbody{ background-color:#FFF; color:#000}
#formulario_nComment table textarea{
	font-family:'Maven Pro';
	border:1px solid #999;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
/* ====================== */

/* == comentarioVta.php == */
#tabla_comentarioCm{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_comentarioCm div{ margin-top:20px; }
#tabla_comentarioCm table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_comentarioCm table thead{ background-color:#0080C0; color:#FFF; }
#tabla_comentarioVta tbody{ background-color:#FFF; color:#000;}
#formulario_nCommentCm{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; display:none; }
#formulario_nCommentCm table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#formulario_nCommentCm thead{ background-color:#0080C0; color:#FFF; }
#formulario_nCommentCm tbody{ background-color:#FFF; color:#000}
#formulario_nCommentCm table textarea{
	font-family:'Maven Pro';
	border:1px solid #999;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}



#formulario_nCommentCm2{ width:600px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#formulario_nCommentCm2 table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#formulario_nCommentCm2 thead{ background-color:#0080C0; color:#FFF; }
#formulario_nCommentCm2 tbody{ background-color:#FFF; color:#000}
#formulario_nCommentCm2 table textarea{
	font-family:'Maven Pro';
	border:1px solid #999;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
/* ====================== */

/* == dtllSurtido.php == */
.header_dtllSurtido{
	margin-top:10px;
	font-family:'Maven Pro';
	background-color:#0080C0;
	text-align:center;
	font-size:18px;
	color:#FFF;
}
.dtllSurtido{
	font-family:'Maven Pro';
	background-color:#FFF;
	padding-bottom:10px;
	transition:0.5s all;
}
.dtllSurtido hr{ width:1100px; margin:auto; }
.dtllSurtido table{ width:1100px; margin:10px auto; font-size:13px; }
.dtllSurtido input, .cot_dtll select{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
	background-color:#D2D2D2;
}

.tabla_cambiar_producto2{ width:700px; margin:20px auto;  font-family:'Josefin sans'; text-align:center; font-size:12px;  }
.tabla_cambiar_producto2 table thead{ background-color:#0080C0; color:#FFF; font-size:12px; }
.tabla_cambiar_producto2 table tbody{ background-color:#FFF; color:#000; font-size:12px;}

.tabla_cambiar_producto{ margin-top:10px; }
.tabla_cambiar_producto table thead{ background-color:#0080C0; color:#FFF; }
.tabla_cambiar_producto table tbody{ background-color:#FFF; color:#000; }

#exist_global{ width:650px; margin:20px auto; text-align:center; }
#exist_global table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:20px; }
#exist_global table thead{ background-color:#0080C0; color:#FFF; }
#exist_global table tbody{ background-color:#FFF; color:#000;}
.tabla_productos{ margin-top:10px; margin-bottom:20px; }
.tabla_productos table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_productos table thead{ background-color:#0080C0; color:#FFF; }
.tabla_productos table tbody{ background-color:#FFF; color:#000;}
#opc_recepcion{ text-align:right; padding-top:5px; padding-right:40px; }
#recepcion_productos table thead{ background-color:#0080C0; color:#FFF; text-align:center; }
#recepcion_productos table tbody{ text-align:center; font-size:12px; }
#recepcion_productos table tbody input{ text-align:center; }
#search_recibir{ padding-left:45px; }
/* ===================== */

/* == iniRecepcion.php == */
#cnt_iniRecep{ width:600px; margin:10px auto; }
#cnt_iniRecep table{ font-family:'Maven Pro'; font-size:14px; font-size:12px; }
#cnt_iniRecep table thead{ background-color:#0080C0; color:#FFF; text-align:center;  }
#cnt_iniRecep table tbody{ background-color:#FFF; color:#000;}
#opc_iniRc{ text-align:center; margin-top:10px; }
/* ====================== */

/* == solicita_compra.php == */
#tabla_solicita_compra{ width:400px; margin:20px auto; text-align:center; }
#tabla_solicita_compra table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:20px; }
#tabla_solicita_compra table thead{ background-color:#0080C0; color:#FFF; }
#tabla_solicita_compra table tbody{ background-color:#FFF; color:#000;}
/* ========================= */

/* == dtllCompra.php == */
#cotcm_dtllCliente{ position:relative;  }
#cotcm_dtllEmpresa{ position:relative; }
#cotcm_dtllProductos{ position:relative; margin-bottom:10px; }
#cotcm_buscaCliente{
	width:600px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:85px;
	left:38px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#cotcm_buscaCliente table{ width:585px; margin:0px auto; text-align:center; }
#cotcm_buscaCliente table thead{ background-color:#0080C0; color:#FFF; }
#cotcm_buscaCliente table tbody{ font-size:12px; }
#cotcm_buscaProducto{
	width:1097px;
	height:300px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:85px;
	left:38px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
}
#cotcm_buscaProducto table{ width:1080px; margin:0px auto; text-align:center; }
#cotcm_buscaProducto table thead{ background-color:#0080C0; color:#FFF; }
#cotcm_buscaProducto table tbody{ font-size:12px; }
#cotcm_termina{ text-align:right; padding-top:5px; padding-bottom:5px; width:1080px; margin:auto;}
#cotcm_termina span{ margin-left:10px; }
#cotcm_productos table thead{ background-color:#0080C0; color:#FFF; text-align:center; }
#cotcm_productos table tbody{ text-align:center; font-size:12px; }
#cotcm_productos table tbody input{ text-align:center; }
#opc_cotCm{ text-align:right; padding-top:10px; margin-right:40px; }
/* ==================== */

/* == buscarPrePrd.php == */
#busca_cst_producto{ width:650px; margin:20px auto; text-align:center;}
#busca_cst_producto table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:10px; }
#busca_cst_producto table thead{ background-color:#0080C0; color:#FFF; }
#busca_cst_producto table tbody{ background-color:#FFF; color:#000;}
/* ====================== */

/* == surtir_producto.php == */
#tabla_surtir_producto{ width:500px; margin:20px auto; text-align:center; font-family:'Josefin sans'; }
#tabla_surtir_producto table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:20px; }
#tabla_surtir_producto table thead{ background-color:#0080C0; color:#FFF; }
#tabla_surtir_producto table tbody{ background-color:#FFF; color:#000;}
#tabla_info_pedidovt{ width:500px; margin:20px auto; text-align:center; font-family:'Josefin sans'; display:none; }
#msj_srt_pd{ text-align:center; font-family:'Josefin Sans'; display:none; }
/* ========================= */

/* == empresa.php == */
#tabla_empresa{ margin-top:10px; width:750px; }
#tabla_empresa table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_empresa table thead{ background-color:#0080C0; color:#FFF; }
#tabla_empresa table tbody{ background-color:#FFF; color:#000;}
/* ================== */

/* == sucursales.php == */
#tabla_sucursal{ margin-top:10px; width:750px; }
#tabla_sucursal table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_sucursal table thead{ background-color:#0080C0; color:#FFF; }
#tabla_sucursal table tbody{ background-color:#FFF; color:#000;}
#opc_recep{ margin-top:13px; }
/* ================== */

/* == almacenes.php == */
#tabla_almacen{ margin-top:10px; width:950px; }
#tabla_almacen table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_almacen table thead{ background-color:#0080C0; color:#FFF; }
#tabla_almacen table tbody{ background-color:#FFF; color:#000;}

#tabla_nvoAlm{ width:500px; margin-top:10px; }
#tabla_nvoAlm table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_nvoAlm table thead{ background-color:#0080C0; color:#FFF; }
#tabla_nvoAlm table tbody{ background-color:#FFF; color:#000;}
/* ================== */

/* == nvoUsuario.php == */
#tabla_nvo_usuario{ margin-top:10px; width:650px }
#tabla_nvo_usuario table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_nvo_usuario table select{
	font-family:'Maven Pro';
	border:1px solid #CCC;
	border-radius:3px;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_nvo_usuario table thead{ background-color:#0080C0; color:#FFF; }
#tabla_nvo_usuario table tbody{ background-color:#FFF; color:#000;}
.cajas_user { font-family:'Maven Pro'; border:1px solid #CCC; border-radius:3px; padding:5px; outline:none; text-transform:uppercase; }
.cajas_user2 { font-family:'Maven Pro'; border:1px solid #CCC; border-radius:3px; padding:5px; outline:none; }
#btnSbmt1{ margin-right:40px; }
/* ===================== */

/* == login.php == */
#login{
	width:450px;
	height:400px;
	background-color:#FFF;
	border-radius:10px;
	border:solid 2px #DDD;
	margin:100px auto;
}
#header_login{ width:350px; margin:25px auto; text-align:center; font-family:'Montserrat'; font-size:22px; }
#content_login{ width:350px; margin:50px auto; }
#content_login table{  font-family:'Montserrat'; font-size:12px; }
#caja_user {
	font-family:'Maven Pro';
	border:1px solid #CCC;
	border-radius:3px;
	padding:5px;
	outline:none;
	background-image:url(../img/user.png);
	background-size:22px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
}
#caja_pwd {
	font-family:'Maven Pro';
	border:1px solid #CCC;
	border-radius:3px;
	padding:5px;
	outline:none;
	background-image:url(../img/pwd3.png);
	background-size:22px;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
}
#btn_sbm_login{ border:none; background:#FF3C3C; border-radius:5px; width:300px; padding:5px; font-family:'Montserrat'; color:#F2F2F2; font-size:12px; outline:none; }
/* =============== */

/* == dtllKrdHoy.php == */
#tabla_dtllKrd{ width:1000px; margin:20px auto; }
#tabla_dtllKrd table{ font-size:12px; text-align:center; }
#tabla_dtllKrd table thead{  background-color:#0080C0; color:#FFF; }
#tabla_dtllKrd table tbody{ background-color:#FFF; color:#000;}
/* ==================== */

/* == cuentaxpagar.php == */
#search_cxp{ margin-top:10px; font-family:'Josefin Sans'; width:1175px; }
#search_cxp select, #search_cxp input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_cxp{ margin-top:10px; width:1175px; }
#tabla_cxp table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_cxp table thead{ background-color:#0080C0; color:#FFF; }
#tabla_cxp table tbody{ background-color:#FFF; color:#000;}

/* == recepciones.php == */
#tabla_recepciones{ width:1000px; margin-top:10px; }
#tabla_recepciones table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_recepciones table thead{ background-color:#0080C0; color:#FFF; }
#tabla_recepciones table tbody{ background-color:#FFF; color:#000;}
/* ====================== */


/* == ban.php == */
#tabla_cbancos{ width:450px; margin-top:20px; }
#tabla_cbancos table{ font-size:12px; text-align:center; }
#tabla_cbancos table thead{  background-color:#0080C0; color:#FFF; }
#tabla_cbancos table tbody{ background-color:#FFF; color:#000;}
/* ==================== */

/* == openBank.php == */
#tabla_opbanco{ width:750px; margin-top:20px; }
#tabla_opbanco table{ font-size:12px; text-align:center; }
#tabla_opbanco table thead{  background-color:#0080C0; color:#FFF; }
#tabla_opbanco table tbody{ background-color:#FFF; color:#000;}
/* ==================== */

/* == dtllCtaBank.php == */
.tabla_dtll_ctabnk{ width:1275px; margin-top:20px; }
.tabla_dtll_ctabnk table{ font-size:12px; text-align:center; }
.tabla_dtll_ctabnk table thead{ background-color:#0080C0; color:#FFF; }
.tabla_dtll_ctabnk table tbody{ background-color:#FFF; color:#000;}
/* ==================== */

/* == otroMovimiento.php == */
#content_otroMovimiento{ width:600px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
#content_otroMovimiento table{ font-family:'Maven Pro'; font-size:12px; }
#content_otroMovimiento input{ font-family:'Maven Pro'; outline:none; }
#content_otroMovimiento table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#content_otroMovimiento table thead{ background-color:#0080C0; color:#FFF; }
#content_otroMovimiento table tbody{ background-color:#FFF; color:#000;}
.tr_iva{ display:none; }
#msjEmb{ display:none; color:#930; }
#gnrPcxp{ display:none; margin:20px auto; }
/* ======================== */


/* == generarPago.php == */
#generaPago_buscaP{
	width:600px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:311px;
	left:125px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#generaPago_buscaP table{ width:585px; margin:0px auto; text-align:center; }
#generaPago_buscaP table thead{ background-color:#0080C0; color:#FFF; }
#generaPago_buscaP table tbody{ font-size:12px; }
/* ===================== */

/* == generarPagoCxP.php == */
#tbCnpago_prov{ }
#Cnpago_prov{ display:none;}
/* ======================== */


/* == vtnped.php == */
.header_dtllpedido{
	margin-top:10px;
	font-family:'Maven Pro';
	background-color:#0080C0;
	text-align:center;
	font-size:18px;
	color:#FFF;
}
.tabla_dtll_pedido{ margin-bottom:10px; }
.tabla_dtll_pedido input{ font-family:'Maven Pro'; outline:none; }
.tabla_dtll_pedido table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.tabla_dtll_pedido table thead{ background-color:#0080C0; color:#FFF; }
.tabla_dtll_pedido table tbody{ background-color:#FFF; color:#000;}
.tabla_dtll_pedido img{ cursor:pointer; }
.tabla_dtll_pedido table tbody input{
	text-align:center;
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
	background-color:#D2D2D2;
}
.dtll_pedido_footer{ text-align:right; font-family:'Maven Pro'; margin-top:20px; }
/* ===================== */

/* == generaFactura.php == */
.tbl_genera_factura{ width:600px; font-family:'Maven Pro'; font-size:12px; margin:10px auto; text-align:center; }
.tbl_genera_factura table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:5px; }
.tbl_genera_factura table thead{ background-color:#0080C0; color:#FFF; }
.tbl_genera_factura table tbody{ background-color:#FFF; color:#000;}
#content_cfact{ text-align:center; margin:20px auto; font-family:'Josefin Sans'; }
/* ======================= */

/* == cancelaFactura.php == */
#content_cancelar_fact div{ margin-top:20px; }
#content_cancelar_fact div ul{ list-style:none; padding-left:0; margin-top:10px; }
/* ======================== */

/* == verEmpresa.php == */
.tabla_dtll_empresa{ width:900px; margin-top:20px; }
.tabla_dtll_empresa table{ font-family:'Maven Pro'; text-align:center; font-size:12px; margin-bottom:5px; }
.tabla_dtll_empresa table thead{ background-color:#0080C0; color:#FFF; }
.tabla_dtll_empresa table tbody{ background-color:#FFF; color:#000;}
/* ==================== */


/* == ajuestes.php == */
#search_ajuste{ width:1100px; margin-top:10px; font-family:'Josefin Sans'; }
#search_ajuste select, #search_ajuste input{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
}
#tabla_ajustes{ width:1100px; margin-top:10px; margin-bottom:20px; }
#tabla_ajustes table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
#tabla_ajustes table thead{ background-color:#0080C0; color:#FFF; }
#tabla_ajustes table tbody{ background-color:#FFF; color:#000;}


.tabla_dtllajuste{ margin-top:20px; }
.tabla_dtllajuste table{ font-size:12px; }
.tabla_dtllajuste table thead{ background-color:#0080C0; color:#FFF; }
.tabla_dtllajuste table tbody{ background-color:#FFF; color:#000;}

#ajuste_buscaProducto{
	width:600px;
	height:300px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:254px;
	left:176px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#ajuste_buscaProducto table{ width:585px; margin:0px auto; text-align:center; }
#ajuste_buscaProducto table thead{ background-color:#0080C0; color:#FFF; }
#ajuste_buscaProducto table tbody{ font-size:12px; }

/* ================== */


/* == verSolicitudCOmpraPr.php == */
.content_prdsolcom{ width:700px; margin:20px auto; text-align:center; font-family:'Josefin Sans'; }
.content_prdsolcom table{ font-size:12px; text-align:center; }
.content_prdsolcom table thead{ background-color:#0080C0; color:#FFF; }
.content_prdsolcom table tbody{ background-color:#FFF; color:#000;}
/* ============================== */


/* == dtllNC.php == */
.content_nc{ width:1100px; margin-top:10px; font-family:'Josefin Sans'; }
.content_nc table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content_nc table thead{ background-color:#0080C0; color:#FFF; }
.content_nc table tbody{ background-color:#FFF; color:#000;}
.content_nc table input{ text-align:center; }
#nc_buscaCliente{
	width:507px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:187px;
	left:574px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#nc_buscaCliente table{ width:505px; margin:0px auto; text-align:center; }
#nc_buscaCliente table thead{ background-color:#0080C0; color:#FFF; }
#nc_buscaCliente table tbody{ font-size:12px; }
#content_gNC{ text-align:center; margin:20px auto; font-family:'Josefin Sans'; }
/* ================ */

/* == iniDevProdVta.php == */
.content_idv{ width:800px; margin:10 auto; text-align:center; }
.content_idv table{ margin:0px auto; text-align:center; font-family:'Maven Pro'; font-size:12px; }
.content_idv table thead{ background-color:#0080C0; color:#FFF; }
.content_idv table tbody{ background-color:#FFF; color:#000;}
#content_inidev_vta{ text-align:center; font-family:'Josefin Sans'; }
/* ======================= */


/* --- devoluciones.php --- */
.content_devoluciones{ width:1100px; margin-top:10px; margin-bottom:20px; }
.content_devoluciones table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content_devoluciones table thead{ background-color:#0080C0; color:#FFF; }
.content_devoluciones table tbody{ background-color:#FFF; color:#000;}
/* ======================== */


/* == devProdRecepcion.php == */
.content_dpr{ width:830px; margin:10 auto; text-align:center; }
.content_dpr table{ margin:0px auto; text-align:center; font-family:'Maven Pro'; font-size:12px; }
.content_dpr table thead{ background-color:#0080C0; color:#FFF; }
.content_dpr table tbody{ background-color:#FFF; color:#000;}
/* ======================= */


/* == dtllFact.php == */
.contenido_facturavt{ width:1175px; margin-top:10px; margin-bottom:10px; }
.contenido_facturavt table{ margin:0px auto; text-align:center; font-family:'Maven Pro'; font-size:12px; }
.contenido_facturavt table thead{ background-color:#0080C0; color:#FFF; }
.contenido_facturavt table tbody{ background-color:#FFF; color:#000;}
.contenido_facturavt table tbody input{
	text-align:center;
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
	background-color:#D2D2D2;
}
/* ================== */



.content_cb_fac{ width:700px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_cb_fac table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_cb_fac table thead{ background-color:#0080C0; color:#FFF; }
.content_cb_fac tbody{ background-color:#FFF; color:#000;}



.d_iniDevolucion{ width:400px; margin:20px auto; text-align:center; font-family:'Josefin sans' }
.d_iniDevolucion ul{ margin-top:10px; list-style:none; text-align:left; }

.d_renglon_dev{ width:1100px; margin-top:10px; text-align:center; font-family:'Josefin sans'; }
.d_renglon_dev table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.d_renglon_dev table thead{ background-color:#0080C0; color:#FFF; }
.d_renglon_dev tbody{ background-color:#FFF; color:#000;}


#dev_buscaCliente{
	width:600px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:185px;
	left:480px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#dev_buscaCliente table{ width:585px; margin:0px auto; text-align:center; }
#dev_buscaCliente table thead{ background-color:#0080C0; color:#FFF; }
#dev_buscaCliente table tbody{ font-size:12px; }

#dev_buscaFacCliente{
	width:400px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:232px;
	left:150px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}

#dev_buscaFacCliente table{ width:385; margin:0px auto; text-align:center; }
#dev_buscaFacCliente table thead{ background-color:#0080C0; color:#FFF; }
#dev_buscaFacCliente table tbody{ font-size:12px; }

.r_devo_cliente{ width:720px; margin:10px auto; font-family:'Josefin sans'; text-align:center; }
.r_devo_cliente table{ text-align:center; font-size:12px; }
.r_devo_cliente table thead{ background-color:#0080C0; color:#FFF; }
.r_devo_cliente table tbody{ font-size:12px; }

.contenedor-lista-traspasos{ margin:20px auto; width:1175px; font-family:'Josefin sans'; }
.contenedor-lista-traspasos table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.contenedor-lista-traspasos table thead{ background-color:#0080C0; color:#FFF; }
.contenedor-lista-traspasos tbody{ background-color:#FFF; color:#000;}

.centrar-texto{ text-align:center; }

.contenido-colorbox{ width: 400px; text-align:center; margin:20px auto; }
.contenido-colorbox table{ font-family:'Maven Pro'; font-size:14px; }
.contenido-colorbox table input{ text-align:center; }
.contenido-colorbox table thead{ font-weight:bold; background-color:#0080C0; color:#FFF; }
.contenido-colorbox table tbody{ background-color:#FFF; }

#ventana-traspaso-buscar-producto{
	width:700px;
	height:400px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:225px;
	left:118px;
	background-color:#FFF;
	margin-bottom:15px;
	overflow:auto;
	display:none;
}

#ventana-traspaso-buscar-producto table{ font-size:12px; text-align:center; }
#ventana-traspaso-buscar-producto table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
#ventana-traspaso-buscar-producto table tbody{ background-color:#FFF; color:#000; }


.contenedor-recibir-traspaso{ width:800px; margin: 20px auto; text-align:center; }
.contenedor-recibir-traspaso table{ font-size:12px; text-align:center; }
.contenedor-recibir-traspaso table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
.contenedor-recibir-traspaso table tbody{ background-color:#FFF; color:#000; }

.content-imprime-etq{ width:800px; margin: 20px auto; text-align:center; font-family:'Josefin sans'; }
.content-imprime-etq table{ font-size:12px; text-align:center; }
.content-imprime-etq table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
.content-imprime-etq table tbody{ background-color:#FFF; color:#000; }

.separar-input input{ margin-left: 20px; }


.content-rev-recepciones{ width:790px; margin: 20px auto; text-align:center; font-family:'Josefin sans'; }
.content-rev-recepciones table{ font-size:12px; text-align:center; }
.content-rev-recepciones table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
.content-rev-recepciones table tbody{ background-color:#FFF; color:#000; }

.content-rev-cxp{ width:900px; margin: 20px auto; text-align:center; font-family:'Josefin sans'; }
.content-rev-cxp table{ font-size:12px; text-align:center; }
.content-rev-cxp table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
.content-rev-cxp table tbody{ background-color:#FFF; color:#000; }
.content-rev-cxp2{ margin: 20px auto; text-align:center; font-family:'Josefin sans'; }



/*
** Boton para confirmar la revision de elementos de un formulario
*/

.btn-revisar {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 29;
  -moz-border-radius: 29;
  border-radius: 29px;
  color: #ffffff;
  font-size:10px;
  cursor:pointer;
  font-family:'Montserrat';
  padding: 8px 15px 8px 15px;
  text-decoration: none;
}

.btn-revisar:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}


.btn-revisar-ok{
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 28px;
  background: #6bd934;
  color: #ffffff;
  font-size:10px;
  cursor:pointer;
  font-family:'Montserrat';
  padding: 8px 15px 8px 15px;
  text-decoration: none;
}

.btn-tot-rec{
	margin-right:18px;
}



.content-new-cotcm{ width:700px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content-new-cotcm table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content-new-cotcm table thead{ background-color:#0080C0; color:#FFF; }
.content-new-cotcm tbody{ background-color:#FFF; color:#000;}



.content_dtll_movbn{ width:800px; margin:20px auto; font-family:'Josefin sans'; text-align:center; font-size:14px; }
.content_dtll_movbn table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.content_dtll_movbn table thead{ background-color:#0080C0; color:#FFF; }
.content_dtll_movbn tbody{ background-color:#FFF; color:#000;}

#cxp-movimiento-banco{ display:none; }
#btn-ver-info{ display:none; }
#doctos-mov-cancelado{ display:none; }
#btn-ver-ic{ display:none; }




.content-notificacion{ margin-top:10px; vertical-align:top; }

.content-noti-grupo { margin-top:10px; width:1000px; display:inline-block; text-align:center;vertical-align:top; }
.content-noti-grupo table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.content-noti-grupo table thead{ background-color:#0080C0; color:#FFF; }
.content-noti-grupo table tbody{ background-color:#FFF; color:#000;}


#btn-aplicar{ display:none; }

.div-scroll-300{
	height:300px;
	overflow:auto;;
}

#div-comentario-chofer{
	display: none;
}


.tabla_resurtimiento, .contenedor-gastos { width:1175px; margin-top:10px; text-align:center; font-family:'Josefin sans'; margin-bottom: 20px; }
.tabla_resurtimiento, .contenedor-gastos table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.tabla_resurtimiento, .contenedor-gastos table thead{ background-color:#0080C0; color:#FFF; }
.tabla_resurtimiento, .contenedor-gastos tbody{ background-color:#FFF; color:#000; }


.reportes { width: 1100px; margin: auto; }
.reportes table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.reportes table thead{ background-color:#0080C0; color:#FFF; }
.reportes tbody{ background-color:#FFF; color:#000; }



#cnt-gasto-proveedor, #cnt-gasto-factura, #cnt-gasto-facturam, #cnt-gasto-vencimiento{ display: none; }

.gasto-pasos{ padding: 5px 10px;margin-bottom: 15px; }

.gasto-pasos div{
	display: inline-block;
	width: 30px;
	height: 20px;
	border-radius: 30px;
	padding-top: 5px;
}

.paso-inactivo{
	background-color: #dedede;
}

.paso-activo{
	background-color: rgba(144, 240, 144, 1);
}





#ventana-gasto-proveedor{
	width:400px;
	height:100px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:118px;
	left:138px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#ventana-gasto-proveedor table thead{ background-color:#0080C0; color:#FFF; }
#ventana-gasto-proveedor table tbody{ font-size:12px; }


.tabla_inventario { width:1175px; margin-top:10px; text-align:center; font-family:'Josefin sans'; margin-bottom: 20px; }
.tabla_inventario table{ font-family:'Maven Pro'; font-size:12px; text-align:center; }
.tabla_inventario table thead{ background-color:#0080C0; color:#FFF; }
.tabla_inventario tbody{ background-color:#FFF; color:#000; }

.caja2{
	font-family:'Maven Pro';
	border:1px solid #DDD;
	border-radius:3px;
	box-shadow:0 0 5px #DDD inset;
	padding:5px;
	outline:none;
	text-transform:uppercase;
	background-color:#D2D2D2;
}

.invisible{
	display: none;
}

.rojo{
	color: red !important;
}


#ventana-buscar-descripcion{
	width:505px;
	height:130px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:143px;
	left:111px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#ventana-buscar-descripcion table{ width:485px; margin:0px auto; text-align:center; }
#ventana-buscar-descripcion table thead{ background-color:#0080C0; color:#FFF; }
#ventana-buscar-descripcion table tbody{ font-size:12px; }






#content-verProducto-buscarP{
	width:600px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:630px;
	left:123px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}
#content-verProducto-buscarP table{ width:585px; margin:0px auto; text-align:center; }
#content-verProducto-buscarP table thead{ background-color:#0080C0; color:#FFF; }
#content-verProducto-buscarP table tbody{ font-size:12px; }


#span-nvo-ticket{
	display: inline-block;
	width: 120px;
}


.font-maven{
	font-family: 'Maven Pro';
}


#msj-cheque-otromov{
	display: none;
}




.subtabla{ margin-top:10px; margin-bottom:20px; width: 100% ;}
.subtabla table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.subtabla table thead{ background-color:#0080C0; color:#FFF; }
.subtabla table tbody{ background-color:#FFF; color:#000;}


.subtabla2{ margin-top:10px; margin-bottom:20px;}
.subtabla2 table{ font-family:'Maven Pro'; text-align:center; font-size:12px; }
.subtabla2 table thead{ background-color:#0080C0; color:#FFF; }
.subtabla2 table tbody{ background-color:#FFF; color:#000;}



.div-contenedor{
	font-family: 'Maven Pro';
	font-size: 12px;
}



#buscadorproducto{
	width:800px;
	height:200px;
	border:1px #999 solid;
	box-shadow:0 0 5px #DDD inset;
	position:absolute;
	border-radius:0 0 5px 5px;
	top:94px;
	left:130px;
	background-color:#FFF;
	margin-bottom:15px;
	display:none;
	overflow:auto;
	z-index:99;
}


#partidas_pv table{ text-align:center; font-size:12px; }
#partidas_pv table thead{ background-color:#0080C0; color:#FFF; font-weight:bold; }
#partidas_pv table input{ text-align:center; }
#footer_partidas_pv{
	width:900px;
	height:50px;
	/*background-color:#9F3;*/
}
#footer_partidas_pv table{ font-weight:bold; font-size:18px; }

/* == estilo de colorbox == */
.header_colorbox{ width:100%; font-family:'Montserrat'; background-color:#0080C0; color:#FFF; text-align:center; }
/* ======================== */
.btn_editar{
	background-color:#8080FF;
	color:#FFF;
	padding:6px 10px 6px 10px;
	border-radius:3px;
	font-size:10px;
	cursor:pointer;
	font-family:'Montserrat';
}
