@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; }

.solicita					{ border: 1px solid #800000; font-size: 10px;   padding: 8px 16px;    border-radius: 10px;  color:#ffffff;   background: #990000; }
.solicita:hover				{ background: #ff2424; }

.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_dinamica				{ font-family: sans-serif;    font-size: 14px;    color: #990000;	}
.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: 2px 2px;	border-radius: 10px;	font-weight: bold;	background: #ffffff;	}
.menu_b  	   				{ border: 1px solid #006699;	padding: 2px 2px;	border-radius: 10px;	font-weight: bold;	background: #ffffff;	}
.menu_c  	   				{ border: 1px solid #cfcfcf;	padding: 2px 2px;	border-radius: 10px;	font-weight: bold;	background: #ffffff;	}

.box_selec					{ padding: 3px 3px;	border-radius: 10px; font-family:  sans-serif;	font-size: 12px;	color: #002C57; background: #ffffff;}
.box_text					{ padding: 3px 3px;	border-radius: 10px; font-family:  sans-serif;	font-size: 12px;	color: #002C57; background: #ffffff; text-align : left;  border: 1px solid #808080; }



.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: 14px; 	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_clie_cc	      	{ border: 1px solid #c16100;    padding: 8px 16px;    border-radius: 10px;     font-weight: bold;     color:#000000;     background: #ffb76f; 	}
.navegacion_clie_cc:hover	{ background: #ffd1a4;	}

.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: 4px 4px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 12px;	color: #002C57;	}
.explicacion_b				{ border: 1px solid #efefef;	padding: 8px 16px;	border-radius: 10px;	background: #efefef;	font-family:  sans-serif;	font-size: 12px;	color: #002C57;	}
.texto_buscar				{ font-family: sans-serif;    font-size: 15px;    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;	}
.calcular 					{ padding: 4px 3px;    width: 144px;    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: 2px 4px;	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: 12px;	line-height: 14px;	margin-left: 20px; 	background-color:#00509f; text-align: center;  }
.txt_detalle_tabla			{ font-family:  sans-serif;	color:#000000;	font-size: 12px;	line-height: 14px;	margin-left: 20px;	background-color:#ffffff; }

.txt_detalle_alerta			{ font-family:  sans-serif;	color:#990000;	font-size: 12px;	line-height: 15px;	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				{ 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;	}
.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: 16px;	color: #494949;	font-weight: bold;	}

.inf_mail_tex_001			{ font-family:  sans-serif;	 font-size: 13px;	 color:#313131;	}
.inf_what_tex_001			{ font-family:  sans-serif;	 font-size: 13px;	 color:#313131;	}

.informacion_prod			{ border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #006697;	 font-family:  sans-serif;	 font-size: 12px;	 color:#FFFFFF;	}
.informacion_prod_det		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 14px;	 color:#000099;	}

.informacion_prod_2			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #e2e2e2;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.informacion_prod_det_2		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}

.informacion_prod_3			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #ffffca;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.informacion_prod_det_3		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}


.inf_traza_001			    { border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #dfffdf;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_002			    { border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #93ff93;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_003			    { border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #17ff17;	 font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_004			    { border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #00c100;	 font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}
.inf_traza_005			    { border: 1px solid #808080;    padding: 4px 4px;    border-radius: 10px;    background: #007d00;	 font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}

.inf_traza_001_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_001_t:hover		{ font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}

.inf_traza_00a_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}
.inf_traza_00b_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}
.inf_traza_002_t		    { font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_003_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#000000;	}
.inf_traza_004_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}
.inf_traza_005_t			{ font-family:  sans-serif;	 font-size: 12px;	 color:#ffffff;	}

.inf_traza_det				{ border: 1px solid #808080;    padding: 4px 10px;   border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 12px;	 color:#484848;	}

.informacion_expli_det		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 12px;	 color:#5b5b5b;	}

.informacion_prod_det		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 14px;	 color:#000099;	}
.inf_prod_txt_det		    { font-family:  sans-serif;	 font-size: 14px;	 color:#000099;	}


.informacion_general		{ border: 1px solid #f0f0f0;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 14px;	 color:#3c3c3c;	}


.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;	}

.boton_c_prev_carro			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #ff9f40; }
.boton_c_prev_carro:hover	{ background: #ffbe7d;	}

.bot_carga_carro			{ border: 1px solid;	padding: 4px 4px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00; font-size: 12; }
.bot_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;	}
.navegacion_carro_b2b		{ border: 1px solid #00d9d9;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #51ffff;  }
.navegacion_carro_b2b:hover	{ background: #b9ffff;	}
.txt_detalle_2_tabla		{ font-family:  sans-serif;	color: #000000;	font-size: 12px;	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: 13px;	margin-left: 1px;	line-height: 20px;   }
.txt_stit_general			{ font-family:  sans-serif;	color: #000000;	font-size: 12px;	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: 30px;	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: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #003366;  }
.navegacion_mdatos:hover	{ background: #006699;	}

.d_acceso_mdatos			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633;  }
.d_acceso_mdatos:hover		{ background: #009966;	}
.d_factura_mdatos			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633;  }
.d_factura_mdatos:hover		{ background: #009966;	}
.d_despacho_mdatos			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633;  }
.d_despacho_mdatos:hover	{ background: #009966;	}
.d_valida_datos			{ border: 1px solid #f47a00;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #ca6500;  }
.d_valida_datos:hover	{ background: #ff6600;	}

.b_valida_datos			{ border: 1px solid #f47a00;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 8px; color: #ffffff;	background: #ca6500;  }
.b_valida_datos:hover	{ background: #ff6600;	}


.y_acceso_mdatos			{ border: 1px solid #808040;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #000000;	background: #e8e800;  }
.y_acceso_mdatos:hover		{ background: #ffff00;	}


.b_elimina_datos		{ border: 1px solid #990000;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 8px; color: #ffffff;	background: #cc3300;  }
.b_elimina_datos:hover	{ background: #ff3300;	}


.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;   }	
.select_opciones_2			{ padding: 1px 6px;	width: 300px;	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;   }	

.navegacion_notaE			{ border: 1px solid #004000;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff; background: #008000;  }
.navegacion_notaE:hover		{ background: #86ff86;	color: #003300;  }

.textarea_01				{ padding: 4px 3px;    width: 700px; height: 100px;    border: 1px solid #006699;        box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 18px;    color: #000066;    background-color: white;	}

.botonEnviar 	{ font-family: Arial; font-size: 10px; font-style: normal; color:#ffffff; background-color:#808080 }
	
/* ***************************************  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;	}

.solicita_mov					{ border: 1px solid #800000; font-size: 16px;   padding: 8px 16px;    border-radius: 10px;  color:#ffffff;   background: #990000; }
.solicita_mov:hover				{ background: #ff2424; }

.login_mov 						{ padding: 16px 14px;    width: 440px;    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: 440px;    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_dinamica_mov				    { font-family: sans-serif;    font-size: 24px;    color: #990000;	}

.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;	}
.menu_b_mov						{ border: 1px solid #006699;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	background: #e5e5e5;	}
.menu_c_mov						{ border: 1px solid #cfcfcf;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	background: #e5e5e5;	}

.box_selec_mov					{ padding: 3px 3px;	border-radius: 10px;	font-family:  sans-serif;	font-size: 25px;	color: #002C57;	background: #ffffff;	}
.box_text_mov					{ padding: 3px 3px;	border-radius: 10px;	font-family:  sans-serif;	font-size: 25px;	color: #002C57;	background: #ffffff;	text-align : left;  border: 1px solid #808080; }

.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: 25px;	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_clie_cc_mov			{ border: 1px solid #c16100;    padding: 8px 16px;    border-radius: 10px;    font-weight: bold;    color:#000000;    background: #ffb76f;	 font-size: 20;	}
.navegacion_clie_cc_mov:hover	{ background: #ffd1a4;	}

.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: 23px;	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: 20px;	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;	}
.calcular_mov					{ padding: 4px 3px;    width: 200px;    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: 2px 4px;	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_detalle_alerta_mov			{ font-family:  sans-serif;	color: #990000;	font-size: 25px;	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				{ 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;	}	
.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; }

.inf_mail_tex_001_mov			{ font-family:  sans-serif;	 font-size: 27px;	 color:#313131;	}
.inf_what_tex_001_mov			{ font-family:  sans-serif;	 font-size: 27px;	 color:#313131;	}

.informacion_prod_mov			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #006697; font-family:  sans-serif;	 font-size: 23px;	 color:#FFFFFF;	}
.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;	}

.informacion_prod_mov_2			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #e2e2e2; font-family:  sans-serif;	 font-size: 24px;	 color:#000000;	}
.informacion_prod_det_mov_2		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 28px;	 color:#000000;	}

.informacion_prod_mov_3			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #ffffca; font-family:  sans-serif;	 font-size: 24px;	 color:#000000;	}
.informacion_prod_det_mov_3		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 28px;	 color:#000000;	}

.inf_traza_00a_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #007d00;	 font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_00b_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #007d00;	 font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_001_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #dfffdf;	 font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_002_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #93ff93;	 font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_003_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #17ff17;	 font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_004_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #00c100;	 font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_005_mov			    { border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #007d00;	 font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}

.inf_traza_001_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_001_t_mov:hover		{ font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}

.inf_traza_00a_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_00b_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_002_t_mov		    { font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_003_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#000000;	}
.inf_traza_004_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}
.inf_traza_005_t_mov			{ font-family:  sans-serif;	 font-size: 20px;	 color:#ffffff;	}



.inf_traza_det_mov				{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 17px;	 color:#484848;	}

.informacion_expli_cab_mov		{    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 40px;	 color:#5b5b5b;	}
.informacion_expli_det_mov		{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 30px;	 color:#5b5b5b;	}

.informacion_prod_2_mov			{ border: 1px solid #808080;    padding: 4px 10px;    border-radius: 10px;    background: #006697; font-family:  sans-serif;	 font-size: 12px;	 color:#FFFFFF;	}
.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;	}
.inf_prod_txt_det_mov		    { font-family:  sans-serif;	 font-size: 26px;	 color:#000099;	}

.informacion_general_mov		{ border: 1px solid #f0f0f0;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 12px;	 color:#3c3c3c;	}
.informacion_general_2_mov		{ border: 1px solid #f0f0f0;    padding: 4px 10px;    border-radius: 10px;     background: #FFFFFF;	 font-family:  sans-serif;	 font-size: 15px;	 color:#3c3c3c;	}

.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;	}

.boton_c_prev_carro_mov			{ border: 1px solid;	padding: 3px 14px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #ff9f40;	font-size: 30px;}
.boton_c_prev_carro_mov:hover	{ background: #ffbe7d;	}

.bot_carga_carro_mov			{ border: 1px solid;	padding: 4px 4px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #cccc00;	font-size: 23px;}
.bot_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;	}

.navegacion_carro_b2b_mov		{ border: 1px solid #00d9d9;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: Black;	background: #51ffff;	font-size: 20;   }
.navegacion_carro_b2b_mov:hover	{ background: #b9ffff;	}

.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;   }
.txt_stit_general_mov			{ font-family:  sans-serif;	color: #000000;	margin-left: 5px;	line-height: 30px;	font-size: 23;   }
.txt_stit_general_2_mov			{ font-family:  sans-serif;	color: #000000;	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: 50px;	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: 4px 8px;	border-radius: 4px;	font-weight: bold;	color: #ffffff;	background: #003366; font-size: 27; }
.navegacion_mdatos_mov:hover	{ background: #006699;	}

.d_acceso_mdatos_mov			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633; font-size: 25; }
.d_acceso_mdatos_mov:hover		{ background: #009966;	}
.d_factura_mdatos_mov			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633; font-size: 25; }
.d_factura_mdatos_mov:hover		{ background: #009966;	}
.d_despacho_mdatos_mov			{ border: 1px solid #006600;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #006633; font-size: 25; }
.d_despacho_mdatos_mov:hover	{ background: #009966;	}
.d_valida_datos_mov			{ border: 1px solid #f47a00;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #ffffff;	background: #ca6500; font-size: 25; }
.d_valida_datos_mov:hover	{ background: #ff6600;	}

.y_acceso_mdatos_mov			{ border: 1px solid #808040;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 12px; color: #000000;	background: #e8e800; font-size: 25; }
.y_acceso_mdatos_mov:hover		{ background: #ffff00;	}

.b_valida_datos_mov			{ border: 1px solid #f47a00;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 8px; color: #ffffff;	background: #ca6500;  font-size: 23; }
.b_valida_datos_mov:hover	{ background: #ff6600;	}


.b_elimina_datos_mov		{ border: 1px solid #990000;	padding: 4px 8px;	border-radius: 4px;	font-weight: bold;	font-size: 8px; color: #ffffff;	background: #cc3300; font-size: 26; }
.b_elimina_datos_mov:hover	{ background: #ff3300;	}

.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;   }	
.select_opciones_2_mov			{ padding: 7px 6px;	width: 500px;	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;   }	

.navegacion_notaE_mov			{ border: 1px solid #004000;	padding: 8px 16px;	border-radius: 10px;	font-weight: bold;	color: #ffffff;	background: #008000;	font-size: 20; }
.navegacion_notaE_mov:hover  	{ background: #86ff86; color: #003300;  }

.textarea_01_mov				{ padding: 4px 3px;    width: 400px; height: 50px;    border: 1px solid #006699;        box-shadow:0 0 0 3px #d9ecff;    margin: 5px 0;	 border-radius: 10px;    font-family: sans-serif;    font-size: 18px;    color: #000066;    background-color: white;	}
