@charset "UTF-8";
/* CSS Document */


a:active 		{ font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; }
a:hover 		   { font-family: Verdana; font-size: 10px; font-style: normal; color: #000000; text-decoration: none; }
a:link 	    	{ font-family: Verdana; font-size: 10px; font-style: normal; color: #000099; text-decoration: none; }
a:visited 		{ font-family: Verdana; font-size: 10px; font-style: normal; text-decoration: none; }
body 			   { font-family: Verdana; font-size: 10px; font-style: normal; text-decoration: none; }
			
			
			
.logeo						{ border: 1px solid #000033;    padding: 8px 16px;    border-radius: 10px;    font-weight: bold;   color:#FFFFFF;   background: #003366; }
.logeo:hover				{ background: #3399ff; }
.login 	      				{ padding: 7px 6px;    width: 294px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;  border-radius: 10px;  font-family: sans-serif;    font-size: 15px;    color: #000066;  background-color: white; }
.pswd       				{ padding: 7px 6px;    width: 294px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0; border-radius: 10px;    font-family: sans-serif;    font-size: 15px;  color: #000066;    background-color: white; }
.pswd_cc       				{ padding: 7px 6px;    width: 294px;    border: 1px solid #000066;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0; border-radius: 10px;    font-family: sans-serif;    font-size: 15px;  color: #000066;    background-color: white; }
.texto_logeo				{ font-family: sans-serif;    font-size: 25px;    color: #336699;	}
.texto_cc					{ font-family: sans-serif ;	font-size: 20px;	color: #000066; }
.texto_usuario				{ font-family: sans-serif;	font-size: 20px;	color: #004384;	border: 3px;	font-weight: bold; }
.menu_a  	   				{ border: 1px solid #B4BCC2;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	background: #e5e5e5;	}
.texto_menu_a_usuario		{ font-family:  sans-serif;	font-size: 20px;	color: #3E4D52;	border: 3px;	font-weight: bold; }
.texto_menu_op_usuario		{ font-family:  sans-serif; 	font-size: 15px; 	color: #002C57; 	border: 3px; }
.navegacion_clie	      	{ border: 1px solid #808080;    padding: 8px 16px;    border-radius: 10px;     font-weight: bold;     color:#FFFFFF;     background: #02462b; 	}
.navegacion_clie:hover		{ background: #008282;	}
.navegacion_menu	      	{ border: 1px solid #808080;    padding: 8px 16px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #575700;	}
.navegacion_menu:hover		{ background: #cccc66;	color: Black;  }
.explicacion_a				{ border: 1px solid #efefef;	padding: 8px 16px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 15px;	color: #002C57;	}
.explicacion_b				{ border: 1px solid #efefef;	padding: 8px 16px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 15px;	color: #002C57;	}
.texto_buscar				{ font-family: sans-serif;    font-size: 20px;    color: #336699;	}
.buscador 					{ padding: 4px 3px;    width: 294px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 13px;    color: #000066;    background-color: white;	}
.boton_buscador				{ border: 1px solid #000033;    padding: 5px 14px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #003366;	}
.boton_buscador:hover		{ background: #3399ff;	}
.txt_buscados				{ border: 1px solid #efefef;	padding: 4px 56px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 14px;	color: #002C57;	}
.txt_general_tabla			{ background: #b3b3b3;	}
.txt_cabecera_tabla			{ font-family:  sans-serif;	color:#ffffff;	font-size: 13px;	margin-left: 20px;	line-height: 20px;	text-align: center;		background-color:#00509f;   }
.txt_detalle_tabla			{ font-family:  sans-serif;	color: #000000;	font-size: 14px;	margin-left: 10px;	line-height: 20px;	background-color: White;	}
.txt_paginado				{ border: 1px solid #efefef;	padding: 4px 25px;	background: #efefef;	font-family:  sans-serif;	font-size: 14px;	color: #002C57;	}
.boton_paginado_a			{ border: 1px solid ;    padding: 3px 14px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #003366;	}
.boton_paginado_a:hover		{ background: #3399ff;	}
.boton_paginado_b			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00;}
.boton_paginado_b:hover		{ background: #ccff66;	}
.txt_categoria				{ border: 1px solid #efefef;	font-family:  sans-serif;	font-size: 14px;	color: #002C57;	}
.informacion_clie			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #929292;	 font-family:  sans-serif;	 font-size: 14px;	 color:#FFFFFF;7;	}
.informacion_clie_det		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 14px;	 color:#6e6e6e;	}
.informacion_titulo			{ padding: 4px 56px;	border-radius: 10px;	font-family:  sans-serif;	font-size: 20px;	color: #002C57;	font-weight: bold;	}
.informacion_prod			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #006697;	 font-family:  sans-serif;	 font-size: 14px;	 color:#FFFFFF;7;	}
.informacion_prod_det		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 14px;	 color:#000099;	}
.txt_calculos_prod			{ font-family:  sans-serif;	font-size: 16px;	color: #002C57;	font-weight: bold;	}
.boton_carga_carro			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00; }
.boton_carga_carro:hover	{ background: #ccff66;	}
.txt_error_mensaje 			{ padding: 7px 6px;	margin: 5px 0;	border-radius: 10px;	font-family:  sans-serif;	font-size: 24px;	color: #B22222;	background-color: white;	font-weight: bold;	}
.txt_error_explica 			{ padding: 7px 6px;	margin: 5px 0;	border-radius: 10px;	font-family:  sans-serif;	font-size: 18px;	color: #A10000;	background-color: white;   }
.boton_error 				{ border: 1px solid #990000;	padding: 12px 26px;	border-radius: 15px;	font-weight: bold;	color: #FFFFFF;	background: #990000;	font-size: 15;	}
.boton_error:hover			{ background: #ffbdbd;	color: Black;   }
.navegacion_carro			{ border: 1px solid #ccff99;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #99ff00;  }
.navegacion_carro:hover		{ background: #ccff99;	}
.txt_detalle_2_tabla		{ font-family:  sans-serif;	color: #000000;	font-size: 14px;	margin-left: 10px;	line-height: 20px;	background-color: #CEE7FF;	font-weight: bold;  }
.genera_nota				{ border: 1px solid #006666;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #d1e9e9;	background: #006666;  }
.genera_nota:hover			{ background: #d1e9e9;	color: Navy;   }	
.txt_titulos_general		{ font-family:  sans-serif;	color: #000000;	font-size: 17px;	margin-left: 1px;	line-height: 20px;   }
.tex_mensajes				{ padding: 7px 6px;	width: 800px;	border: 1px solid #CED5D7;	resize: none;	box-shadow: 0 0 0 3px #EEF5F7;	margin: 5px 0;	border-radius: 10px;	height: 100px;	font-family:  sans-serif;	color: Navy;   }	
.navegacion_notav			{ border: 1px solid #3effff;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #3effff;  }
.navegacion_notav:hover		{ background: #d5ffff;	}
.navegacion_mdatos			{ border: 1px solid #003366;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff;	background: #003366;  }
.navegacion_mdatos:hover	{ background: #006699;	}
.navegacion_cpass			{ border: 1px solid #990000;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff;	background: #990000;  }
.navegacion_cpass:hover		{ background: #ff6c6c;	}
.select_opciones			{ padding: 1px 6px;	width: 700px;	border: 1px solid #CED5D7;	resize: none;	box-shadow: 0 0 0 3px #EEF5F7;	margin: 1px 0;	border-radius: 10px;		font-family:  sans-serif;	color: Navy;   }	

	
	
	
/* ***************************************  CSS Movile *************************** */	
	
	

	
.logeo_mov 						{ border: 1px solid #CED5D7;	padding: 18px 46px;	border-radius: 20px;	font-weight: bold;	color: #FFFFFF;	background: #003366;	font-size: 30;	}
.logeo_mov:hover				{ background: #3399ff;	}
.login_mov 						{ padding: 16px 14px;    width: 540px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 30px;    color: #000066;    background-color: white;	}
.pswd_mov 						{ padding: 16px 14px;    width: 540px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 30px;    color: #000066;    background-color: white;	}
.pswd_cc_mov					{ padding: 16px 14px;    width: 340px;    border: 1px solid #000066;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 25px;    color: #000066;    background-color: white;	}
.texto_logeo_mov				{ font-family: sans-serif;    font-size: 45px;    color: #336699;	}
.texto_cc_mov					{ font-family: sans-serif;    font-size: 35px;    color: #000066;	}
.texto_usuario_mov				{ font-family:  sans-serif;	font-size: 30px;	color: #004384;	border: 3px;	font-weight: bold; }
.menu_a_mov						{ border: 1px solid #B4BCC2;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	background: #e5e5e5;	}
.texto_menu_a_usuario_mov		{ font-family:  sans-serif;	font-size: 40px;	color: #3E4D52;	border: 3px;	font-weight: bold;   }
.texto_menu_op_usuario_mov		{ font-family:  sans-serif;	font-size: 35px;	color: #0059AE;	border: 3px;	}
.navegacion_clie_mov			{ border: 1px solid #808080;    padding: 8px 16px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #02462b;	 font-size: 20;	}
.navegacion_clie_mov:hover		{ background: #008282;	}
.navegacion_menu_mov			{ border: 1px solid #808080;    padding: 8px 16px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #575700;	 font-size: 20;	}
.navegacion_menu_mov:hover		{ background: #cccc66;	color: Black;  }
.explicacion_a_mov				{ border: 1px solid #efefef;	padding: 8px 16px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 25px;	color: #002C57;	line-height: 28px;	font-style: normal; }
.explicacion_b_mov				{ border: 1px solid #efefef;	padding: 8px 16px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 25px;	color: #002C57;	line-height: 28px;	font-style: normal; }


.texto_buscar_mov				{ font-family:  sans-serif;	font-size: 25px;	color: #336699;	font-weight: bold; }
.buscador_mov					{ padding: 4px 3px;    width: 350px;    border: 1px solid #006699;    resize: none;    box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 25px;    color: #000066;    background-color: white;	}
.boton_buscador_mov				{ border: 1px solid #000033;    padding: 4px 16px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #003366;	 font-size: 25;	}
.boton_buscador_mov:hover		{ background: #3399ff;	}
.txt_buscados_mov				{ border: 1px solid #efefef;	padding: 4px 56px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 30px;	color: #002C57;	}
.txt_general_tabla_mov			{ background: #b3b3b3;	}
.txt_cabecera_tabla_mov			{ font-family:  sans-serif;	color:#ffffff;	font-size: 30px;	margin-left: 20px;	line-height: 30px;	text-align: center;		background-color:#00509f;   }
.txt_detalle_tabla_mov			{ font-family:  sans-serif;	color: #000000;	font-size: 25px;	margin-left: 10px;	line-height: 25px;	background-color: White;	}
.txt_paginado_mov				{ border: 1px solid #efefef;	padding: 4px 25px;	background: #efefef;	font-family:  sans-serif;	font-size: 35px;	color: #002C57;	}
.boton_paginado_a_mov			{ border: 1px solid ;    padding: 3px 14px;    border-radius: 10px;    font-weight: bold;    color:#FFFFFF;    background: #003366;	  font-size: 35;	}
.boton_paginado_a_mov:hover		{ background: #3399ff;	}
.boton_paginado_b_mov			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00;	 font-size: 35;}
.boton_paginado_b_mov:hover		{ background: #ccff66;	}
.txt_categoria_mov				{ border: 1px solid #efefef;	font-family:  sans-serif;	font-size: 30px;	color: #002C57;	}
.informacion_clie_mov			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #929292;	 font-family:  sans-serif;	 font-size: 24px;	 color:#FFFFFF;7;	}	
.informacion_clie_det_mov		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 24px;	 color:#6e6e6e;	}
.informacion_titulo_mov			{ padding: 4px 56px;	border-radius: 10px;	font-family:  sans-serif;	font-size: 35px;	color: #002C57;	font-weight: bold; }
.informacion_prod_mov			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #006697; font-family:  sans-serif;	 font-size: 24px;	 color:#FFFFFF;7;	}
.informacion_prod_det_mov		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 28px;	 color:#000099;	}
.txt_calculos_prod_mov			{ font-family:  sans-serif;	font-size: 26px;	color: #002C57;	font-weight: bold;	}
.boton_carga_carro_mov			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00;	font-size: 30px;}
.boton_carga_carro_mov:hover	{ background: #ccff66;	}
.txt_error_mensaje_mov 			{ padding: 7px 6px;	margin: 5px 0;	border-radius: 10px;	font-family:  sans-serif;	font-size: 24px;	color: #B22222;	background-color: white;	font-weight: bold;	}
.txt_error_explica_mov 			{ padding: 7px 6px;	margin: 5px 0;	border-radius: 10px;	font-family:  sans-serif;	font-size: 18px;	color: #A10000;	background-color: white;   }
.boton_error_mov 				{ border: 1px solid #990000;	padding: 12px 26px;	border-radius: 15px;	font-weight: bold;	color: #FFFFFF;	background: #990000;	font-size: 15;	}
.boton_error_mov:hover			{ background: #ffbdbd;	color: Black;   }
.navegacion_carro_mov			{ border: 1px solid #ccff99;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #99ff00;	font-size: 20;   }
.navegacion_carro_mov:hover		{ background: #ccff99;	}
.txt_detalle_2_tabla_mov		{ font-family:  sans-serif;	color: #000000;	font-size: 24px;	margin-left: 30px;	line-height: 20px;	background-color: #CEE7FF;	font-weight: bold;}
.genera_nota_mov				{ border: 1px solid #006666;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #d1e9e9;	background: #006666;	font-size: 30;  }
.genera_nota_mov:hover			{ background: #d1e9e9;	color: Navy;   }	
.txt_titulos_general_mov		{ font-family:  sans-serif;	color: #000000;	font-size: 17px;	margin-left: 5px;	line-height: 30px;	font-size: 30;   }
.tex_mensajes_mov				{ padding: 7px 6px;	width: 800px;	border: 1px solid #CED5D7;	resize: none;	box-shadow: 0 0 0 3px #EEF5F7;	margin: 5px 0;	border-radius: 10px;	height: 100px;	font-family:  sans-serif;	color: Navy;}
.navegacion_notav_mov			{ border: 1px solid #3effff;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #3effff;	font-size: 20; }
.navegacion_notav_mov:hover  	{ background: #d5ffff; }
.navegacion_mdatos_mov			{ border: 1px solid #003366;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff;	background: #003366; font-size: 20; }
.navegacion_mdatos_mov:hover	{ background: #006699;	}
.navegacion_cpass_mov			{ border: 1px solid #990000;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff;	background: #990000; font-size: 20; }
.navegacion_cpass_mov:hover		{ background: #ff6c6c;	}
.select_opciones_mov			{ padding: 7px 6px;	width: 800px;	border: 1px solid #CED5D7;	resize: none;	box-shadow: 0 0 0 3px #EEF5F7;	margin: 5px 0;	border-radius: 10px;	font-family:  sans-serif;	color: Navy; font-size: 20;   }	
