﻿body 
{
	margin: 0px;
}

.boton_transparente
{
	border-style:none;
	background-color:Transparent;
	cursor: hand;
}

.boton_transparente_footer
{
	color: Black;
	border-style:none;
	background-color:Transparent;
	font-family:Verdana;
	font-size:8pt;
	text-align:center;
}

.boton_transparente_link
{
	color: Black;
	border-style:none;
	background-color:Transparent;
	font-family:Verdana;
	font-size:8pt;
	text-align:left;
	text-decoration: underline;
	cursor:pointer;
}

.footer
{
	color: Black;
	font-family:Verdana;
	font-size:8pt;
	text-align:center;
}

.texto_titulo_terminos_condiciones
{
	font-size: 14pt;
	color:Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_contenido_terminos_condiciones
{
	font-size: 10pt;
	color: Black;
	text-align:left;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
	line-height: 140%;
}

.texto_validacion
{
	font-size: 8pt;
	color: Red;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.texto_validacion_login
{
	font-size: 8pt;
	color: Blue;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_validacion_contenido_mail
{
	font-size: 8pt;
	color:Red;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_blanco_10_bold
{
	font-size: 10pt;
	color: White;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_Login
{
	font-size: 10pt;
	color: White;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.CajaTexto_Login
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	border-right: #f3008a 1px solid;
	border-top: #f3008a 1px solid;
	border-left: #f3008a 1px solid;
	border-bottom: #f3008a 1px solid;
}




.texto_blanco_10_normal
{
	font-size: 10pt;
	color: White;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.texto_rojo_10_normal
{
	font-size: 10pt;
	color: red;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.texto_blanco_08_bold
{
	font-size: 8pt;
	color: White;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_blanco_08_normal
{
	font-size: 8pt;
	color: White;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.texto_rosa_10_normal
{
	font-size: 10pt;
	color: white;
	background-color: #ed018a;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}


.texto_negro_08_normal
{
	font-size: 8pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.texto_negro_08_bold
{
	font-size: 8pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_negro_09_bold
{
	font-size: 9pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}




.texto_negro_10_normal
{
	font-size: 10pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}


.texto_rosado_10_bold
{
	font-size: 10pt;
	color: #F21074;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_negro_10_bold
{
	font-size: 10pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_login_Rosado_bold
{
	font-size: 10pt;
	color: #f3008a;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_login_Rosado_normal
{
	font-size: 10pt;
	color: #f3008a;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;	
}


.texto_login_Rosado_Italic
{
	font-size: 10pt;
	color: #f3008a;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant:normal;
	font-style:italic;
	font-weight:bold;	
}

.texto_mensaje_negro_normal
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
}

.texto_mensaje_gris_bold
{
	font-size: 10pt;
	color: #696969;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.texto_mensaje_gris_normal
{
	font-size: 8pt;
	color: #999999;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;

}


.texto_mensaje_gris_normal
{
	font-size: 8pt;
	color:Gray;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;

}


.label_nombre_logueado
{
	font-size: 10pt;
	color: #F21074;
	font-family: Arial;
	font-variant: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.label_nombre_logueado_black
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
	font-variant: normal;
	font-weight: bold;
	/*text-transform: uppercase;*/
}

.label_campos_mis_datos
{
	font-size: 8pt;
	color: #000000/*#FE052B*/;
	font-family: Arial;
	font-variant: normal;
	font-weight: normal;
}

.texto_mensaje_login
{
	font-size: 12pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}


.textbox_contenido
{
	font-size: 10pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #efefef;
	border-style: solid;
	border-color: #878787;
	border-width: 1pt;
}

.textbox_alertas
{
	font-size: 10pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	border-style: solid;
	border-color: Black;
	border-width: 1pt;
}

.textbox_alertas_readonly
{
	background-color: #EFEFEF;
	font-size: 10pt;
	color: Black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	border-style: solid;
	border-color: Black;
	border-width: 1pt;
}

.grid_header_normal
{
	font-size: 8pt;
	color: #878787;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal; 
	font-weight: bold;
}

.grid_item_normal
{
	font-size: 8pt;
	color: #878787;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #efefef; 
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;	
}

.grid_item_dupla_normal
{
	font-size: 8pt;
	color: #878787;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #cdffff;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
}


.Grillas_PantallaBolsas
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #fedfee;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;
}
.Grillas_PantallaBolsas
	Input
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-align:		center;
	}

.Cabecera_Grillas
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: bold;
}



.Grilla_Bolsas_AlternativeItem
{
	background-color: #fdf0f7;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;
}
.Grilla_Bolsas_AlternativeItem
	Input
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-align:		center;
	}



.TituloPagina
{
	font-family:Arial;
	font-weight:bold;
	/*font-size: 24pt;*/
	color: #000000;
	vertical-align:middle;
}	
	

.texto_CaberasGrillas_EnvioCatalogo
{
	font-size: 9pt;
	color: black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
	text-align:center;
}

.texto_CaberasGrillas_Bolsas
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffff;
	border-bottom-style: none;
}



.texto_BolsaDetalle_NombreUsuario
{
	font-size: 10pt;
	color: #fe2f99;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;

}

.texto_ColorRosa
{
	font-size: 11pt;
	color: #fe2f99;
	font-family: helvetica;
	font-variant: normal;
	font-weight: bold;
}

.texto_ColorRosa_Grande
{
	font-size: 14pt;
	color: #fe2f99;
	font-family: helvetica;
	font-variant: normal;
	font-weight: bold;
}


.ColorLocalDatos
{
	background-color: #f89c0b;
	text-align:left;
	vertical-align:text-top;
}

.ColorLocalDirectorio
{
	background-color: #b3de39;
	text-align:justify;
	vertical-align:text-top;
}

.ColorLocalEnviarClientes
{
	background-color: #43e7e0;
	text-align:left;
	vertical-align:text-top;
}

.ColorLocalBolsa
{
	background-color: #ff339a;
	text-align:left;
	vertical-align:text-top;
}


.BolsaCon_MarcoColorNegro
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.TextosBolsa_ColorNegro_Normal
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}
.Texto_ColorNegro_Normal
{
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
}

.CajaTexto_Contactanos
{
	
	font-size: 10pt;
	color: #000000;
	text-align:justify;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant:normal;
	border-right: #f3008a 1px solid;
	border-top: #f3008a 1px solid;
	border-left: #f3008a 1px solid;
	border-bottom: #f3008a 1px solid;
	
}

.label_Telefono_SAC
{
	font-size: 22pt;
	color: #000000;
	font-family: Arial;
	font-variant: normal;
	font-weight: bold;
	/*text-transform: uppercase;*/
}



.opaque
{
	opacity: .9;
	filter: alpha(opacity=90);
}

/*** grilla detalle (fucsia)				***/
/*** grilla detalle (fucsia)				***/
.grillaDetalleColor04
{
	color:				#000000;
	font-family:		Arial;
	font-size:			8pt;
	font-variant:		normal;
	font-weight:		bold;
}
/*** cabecera grilla detalle (fucsia)		***/
.grillaCabeceraDetalleColor04
{
	background-color:	#ffffff;
	border:				none;
	color:				#000000;
	font-family:		Arial;
	font-size:			8pt;
	font-variant:		normal;
	font-weight:		bold;
}
/*** fila grilla detalle (fucsia)			***/
.grillaFilaDetalleColor04
{
	background-color:	rgb(254,223,238);
	border:				none;
	color:				#000000;
	font-family:		Arial;
	font-size:			8pt;
	font-variant:		normal;
	font-weight:		normal;
}
.grillaFilaDetalleColor04
	Input
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-align:		center;
	}
.grillaFilaDetalleColor04
	A
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-decoration:underline;
	}
	
/*** fila alterna grilla detalle (fucsia)	***/
.grillaFilaAlternaDetalleColor04
{
	background-color:	rgb(255,240,247);
	border:				none;
	color:				#000000;
	font-family:		Arial;
	font-size:			8pt;
	font-variant:		normal;
	font-weight:		normal;
}
.grillaFilaAlternaDetalleColor04
	Input
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-align:		center;
	}
.grillaFilaAlternaDetalleColor04
	A
	{
		color:			#000000;
		font-family:	Arial;
		font-size:		8pt;
		font-variant:	normal;
		font-weight:	normal;
		text-decoration:underline;
	}
/*** texto negro 12pt bold					***/
.textoNegro12Bold
{
	font-size:		12pt;
	color:			Black;
	font-family:	Arial;
	font-variant:	normal;
	font-weight:	bold;
}
/*** Celda Borde Derecho Punteado			***/
.celdaBordeDerechoPunteado
{
	border-right:	dashed 1px Gray;
}
/*** Celda Borde Inferior Punteado			***/
.celdaBordeInferiorPunteado
{
	border-bottom:	dashed 1px Gray;
}
/*** texto fucsia 8pt bold					***/
.textoFucsia8Bold
{
	font-size: 8pt;
	color: #F21074;
	font-family: Arial;
	font-variant: normal;
	font-weight: bold;
}
/*** div con scroll							***/
.contenedorScroll
{
	overflow:	auto;
}
/*** texto de check	oculto					***/
.textoCheckOculto
	label
	{
		display:	none;
	}

.fondo_blanco
{
	
	color: #ffffff;
	background-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	
}

.link_negro_08_normal
{
	font-size: 8pt;
	color: Black;
	font-family: Arial;
	font-variant: normal;
	font-weight: normal;
	cursor: pointer;
}

.texto_gris_dupla
{
	font-size: 8pt;
	color: #3c3c3c;
	font-family: Arial;
	font-variant: normal;
	font-weight: normal;
}

.grilla_DirectorioClientes_Alterna
{
	font-size: 8pt;
	color: #3c3c3c;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #effec2;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;	
}

.Grillas_PantallaDirectorio
{
	font-size: 8pt;
	color: #3c3c3c;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #e4fe90;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;
}

.Grillas_PantallaEnvioCatalogo
{
	font-size: 8pt;
	color: black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #CDFFFF;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;
}


.grilla_PantallaEnvioCatalogo_Alterna
{	font-size: 8pt;
	color: black;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #E9FEFF;
	border-bottom-style: solid;
	border-bottom-color: WHITE;
	border-bottom-width: 6pt;
	border-left-width: 0pt;
	border-right-width: 0pt;
	font-weight: normal;
}

.TitulodeRolesUsuario
{
	font-weight:bold;
	font-size: 15px;
	color: #f3008a;
	font-family: Arial;
}

.SubtituloEnvio
{
	font-weight:bold;
	font-size: 15px;
	color: #ffffff;
	background-color: #7E7E7E;
	font-family: Arial;
}

.Grilla_Reportes
{
	background-color: #507cd1;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;		
}

.Grilla_Reportes_AlternativeItem
{
	background-color: #eff3fb;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;	
}

.Grilla_Reportes_Item

{
	background-color: #ffffff;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;	
}
	
.GrillaReportes_Header
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #507cd1;
	font-weight: normal;	
	text-align:center;
}

.GrillaReportes_Paginado
{
	background-color:#2461BF;
	color:White;
	text-align:Center;
	Wrap:False
}

.AparienciaMontosTotales
{
	background-color: #e1e1e1;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
}

.AparienciaTituloPedidosAprobados
{
	background-color: #717171;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
}

.AparienciaTituloPendientePorAprobar
{
	background-color: #F0007F;
	font-size: 9pt;
	color: #ffffff;
	font-family: Arial, verdana, Helvetica, sans-serif;

	font-variant: normal;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	letter-spacing: 1px;
}

.Apariencia_TextoSinRegistros
{
	background-color: #F5D2E3;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.Apariencia_TextoSinRegistros_Alterno
{
	
	background-color: #F5E3EB;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;

	font-variant: normal;
	font-weight: bold;
	padding-right: 2px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	

}

.AparienciaMensajeConsolidado
{
	background-color: #f2088d;
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
}


	
.Grilla_Reportes_Item_Impresion
{
	background-color: #ffffff;
	font-size: 8pt;
	color: #000000;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;
	text-align:center;	
}
	
.GrillaReportes_Header_Impresion
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	background-color: #000000;
	font-weight: normal;	
	text-align:center;
}

.Grilla_ReportesBN
{
	background-color: #000000;
	font-size: 8pt;
	color: #FFFFFF;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-variant: normal;
	font-weight: normal;		
}
