.netscapeignoresthis	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; }	/*----- netscape browser fix -----*/
.smallnormal			{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}
.smallnormaltable		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; }
.smallnormaltablealt	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Red; }
.mednormal				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px }
.mednormaltable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; color: Black; }
.medbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold;  background-image: url(izqfond.jpg);  bottom: 0px;         }
.medboldalt				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Red; }
.medboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: bold; color: Black; }
.largebold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 18px; font-weight: bold; color: Black;  }
.largeboldalt			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: Red; }
.smallcompact			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px }
.smallbold				{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold }
.smallboldtable			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Black; }
.smallboldtablealt		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Red; }
.smallboldtabletop		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: Black; }
.smallboldtemplate		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; }
.smallboldfooter		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Gray; }
.smallboldGris		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: ThreedDarkShadow;  font: bold;  }
.smallboldAzul	{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #003366;  font: bold;  }
.locationbar			{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 8px; color: Black; }
.searchtexthighlight	{background: #FFEE00; }


/*---------- default site link ---------------------------------------*/

A:link					{text-decoration: none; color: #4444FF; }
A:visited				{text-decoration: none; color: #4444FF; }
A:hover					{text-decoration: none; color: Red; }


/*---------- template header menu ------------------------------------*/

A.templatemenu:link		{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:visited	{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:hover	{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

/*---------- template header menu active ------------------------------------*/

A.templatemenuactive:link		{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
A.templatemenuactive:visited	{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}
A.templatemenuactive:hover	{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}

/*---------- mini basket link ----------------------------------------*/

A.minibasket:link		{text-decoration: underline; color: #4444FF; }
A.minibasket:visited	{text-decoration: underline; color: #4444FF; }
A.minibasket:hover		{text-decoration: underline; color: Red; }


/*---------- product location bar ------------------------------------*/

A.locationlink:link			{text-decoration: underline; color: #4444FF; }
A.locationlink:visited		{text-decoration: underline; color: #4444FF; }
A.locationlink:hover		{text-decoration: underline; color: Red;  display: block;  }


/*---------- product categories --------------------------------------*/

A.prodtypemenu:link			{text-decoration: none; color: #999999; }
A.prodtypemenu:visited		{text-decoration: none; color: #999999; }
A.prodtypemenu:hover		{text-decoration: none; color: White; background-color: Black }

A.prodtypemenu1:link		{text-decoration: none; color: #999999; }
A.prodtypemenu1:visited		{text-decoration: none; color: #999999; }
A.prodtypemenu1:hover		{text-decoration: none; color: White; background-color: Black;  text-shadow: 1px;  }

A.prodtypemenu2:link		{text-decoration: none; color: #999999; }
A.prodtypemenu2:visited		{text-decoration: none; color: #999999; }
A.prodtypemenu2:hover		{text-decoration: none; color: White; background-color: Black }


table.minibasket		{background-color: White; }
tr.minibasketline 		{background-color: #FFF0E5; }
tr.minibasketline2 		{background-color: #FFF9EE; }

hr				{height: 1; color: #DDDDDD; background-color: #DDDDDD; border-width: 0px; }
pre				{font-family: Courier,Times New Roman,Serif; font-size: 10px; }
select			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }
select.currencymenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.languagemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #508ADF; }
select.prodtypemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #DDDDDD; }

form			{margin: 0 }

table.mainpage			{background-color: White; }
table.topsales			{background-color: White; }

tr.mainpagetableline 		{background-color: #FFF9EE; }
tr.mainpagetableline2 		{background-color: #FFF0E5; }
tr.mainpagetablespecial		{background-color: #FFEEDD; }
tr.mainpageversionhighlight	{background-color: #FFDD44; }
td.shortformatproduct		{border: solid 1px; border-color: #FFF0E5; background-color: #FFF9EE; }
td.topsales					{border: solid 1px; border-color: #FFF0E5; background-color: #FFF9EE; }

.buttonstyle		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: White; background-color: #BBAAAA; }
.textboxsmall		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }

.celdaficha { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #FFFFFF 0px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #336699; TEXT-INDENT: 0pt; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee } 
.textbutton { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #336699; TEXT-INDENT: 0pt; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee } 
.textbox3 { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.textbox3b { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color:#CED7FD }
.textbox4 { BORDER-RIGHT: #FFCC66 1px solid; BORDER-TOP: #FFCC66 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #FFCC66 1px solid; BORDER-BOTTOM: #FFCC66 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.BordeCelda {font-family: Verdana,Arial,Helvetica,Sans-Serif;font-size: 10px;	border-width: 1px 1px 1px 1px; border-top-color: #508ADE; border-style:solid; border-bottom-color: #508ADE; border-left-width:0px;	border-right-width:0px;}
.textbox5 { BORDER-RIGHT: #FFFF33 2px solid; BORDER-TOP: #FFFF33 2px solid; FONT-SIZE: 8pt; BORDER-LEFT: #FFFF33 2px solid; BORDER-BOTTOM: #FFFF33 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

/* GENERAL */
/* Botones */
.BtnDefault { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #336699; TEXT-INDENT: 0pt; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; cursor:hand } 
.BtnImgDefault { text-decoration: none; cursor:hand }
/* Texto: Se ha encontrado.... */
.TextResEstilo1 { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: lighter; color: #666666; }
.TextResEstilo2 { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; font-weight: bold; color: #336699; }
/* Texto que aparece cuando no encuentra registros */
.TextVacio { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #666666; }
/* Tabla de filtro */
.FiltrosTabla { background-color: #FCF880; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #666666; }
.FiltrosRes { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #666666; }
.BtnFiltro  { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; cursor: hand } 
.TextRes1 { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #000000; font-weight: bold }
.TextBoxFiltro1 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 120px } 
.TextBoxFiltro2 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 200px } 
.TextBoxFiltro3 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 70px } 
.TextBoxFiltro4 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 250px } 
.TextBoxFiltro5 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 35px } 
.TextBoxFiltro6 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 35px } 
.TextBoxFiltro7 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 170px }
.TextBoxFiltro8 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 700px }
.TextBoxFiltro9 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 385px } 

/* Texto de Informacion */
.TextInfo { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 11px; font-weight: inherit; color: #000000; }

/* Tabla de Detalle */
.DetalleTabla { background-color: #eeeeee; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #666666; }
.DetalleRes { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #666666; }
.BtnDetalle  { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; cursor: hand } 
.TextBoxDetalle1 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 120px} 
.TextBoxDetalle2 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 200px}
.TextBoxDetalle3 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 70px}  


/* Tabla Datos de Envío */
.DEnvTabla { FONT-SIZE: 8pt; COLOR: #000000; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; BACKGROUND-COLOR: #FFFFFF; }
.DEnvBorde { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; }
.DEnvCabRow { BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #FFFFFF; TEXT-INDENT: 0pt; BORDER-BOTTOM: #336699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; BACKGROUND-COLOR: #336699; }
.DEnvConteRow { FONT-SIZE: 8pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.DEnvConteRow2 { FONT-SIZE: 8pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.DEnvFondoGris { BACKGROUND-COLOR: #eeeeee; }
.DEnvFondoBlanci { BACKGROUND-COLOR: #FFFFFF; }

/* ASP CARRITO */
/* Grid: todos los productos del carrito */
/* Cabecera */
.GridCarCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridCarRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridCarRow2 { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridCarRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridCarRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridCarRowSep { background-color: #336699; height: 1px }
/* Texto box de cantidad en el carrito*/
.TextBoxCar { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 25px} 
.TextBoxCar1 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 200px} 

/* CUADRO DE DIALOGO DE LOS PRESUPUESTOS */
.PreDialogTex { background-color: #FFFF99; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.PreDialogTex2 { FONT-SIZE: 8pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.PreDialogTex3 { FONT-SIZE: 11pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.PreDialogTextBox { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #336699 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 150px} 
.PreDialogRowSep { background-color: #336699; height: 1px }

/* ASP HISTORICO */
.HistTex1 { FONT-SIZE: 8pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight:normal ; line-height:17px }

/* ASP PRESUPUESTOS */
/* Grid: todos los presupuestos */
/* Cabecera */
.GridPreCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridPreRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridPreRow2 { background-color: #FFFF99; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridPreRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridPreRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridPreRowSep { background-color: #336699; height: 1px }

.GridPreMinCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.GridPreMinTit { background-color: #FFFF99; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #444444; font-weight:bold; line-height:20px; }
.GridPreMinBor { BORDER-RIGHT: #FFFF99 3px solid; BORDER-TOP: #FFFF99 3px solid; BORDER-LEFT: #FFFF99 3px solid; BORDER-BOTTOM: #FFFF99 3px solid; }


/* ASP PEDIDOS */
/* Grid: todos los pedidos */
/* Cabecera */
.GridPedCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridPedRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridPedRow2 { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridPedRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridPedRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridPedRowSep { background-color: #336699; height: 1px }

.GridPedMinCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.GridPedMinTit { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #444444; font-weight:bold; line-height:20px; }
.GridPedMinBor { BORDER-RIGHT: #C8E3FF 3px solid; BORDER-TOP: #C8E3FF 3px solid; BORDER-LEFT: #C8E3FF 3px solid; BORDER-BOTTOM: #C8E3FF 3px solid; }

/* ASP ALBARANES */
/* Grid: todos los albaranes */
/* Cabecera */
.GridAlbCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridAlbRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridAlbRow2 { background-color: #CCFFCC; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridAlbRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridAlbRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridAlbRowSep { background-color: #336699; height: 1px }

.GridAlbMinCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.GridAlbMinTit { background-color: #CCFFCC; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #444444; font-weight:bold; line-height:20px; }
.GridAlbMinBor { BORDER-RIGHT: #CCFFCC 3px solid; BORDER-TOP: #CCFFCC 3px solid; BORDER-LEFT: #CCFFCC 3px solid; BORDER-BOTTOM: #CCFFCC 3px solid; }

/* ASP FACTURAS */
/* Grid: todos las facturas */
/* Cabecera */
.GridFacCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridFacRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridFacRow2 { background-color: #FFCC99; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridFacRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridFacRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridFacRowSep { background-color: #336699; height: 1px }

.GridFacMinCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.GridFacMinTit { background-color: #FFCC99; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #444444; font-weight:bold; line-height:20px; }
.GridFacMinBor { BORDER-RIGHT: #FFCC99 3px solid; BORDER-TOP: #FFCC99 3px solid; BORDER-LEFT: #FFCC99 3px solid; BORDER-BOTTOM: #FFCC99 3px solid; }

/* ASP RMA */
/* Grid: todos las RMA */
/* Cabecera */
.GridRMACab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridRMARow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridRMARow2 { background-color: #CC9966; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridRMARow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Mas Lineas */ 
.GridRMARow4 { background-color: #EEEEEE; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 9px; color: #444444; }
.GridRMARow5 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 9px; color: #666666; font-weight:bold }
/* Linea separacion entre lineas del grid */
.GridRMARowSep { background-color: #336699; height: 1px }
.GridRMARowSep1 { background-color: #666666; height: 1px }
.Texto1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #666666; }
.Texto2 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #666666; font-weight:bold }
.Texto3 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 12px; color: #336699; font-weight:bold }

/* ASP BUSCADOR */
.BusqText { FONT-SIZE: 8pt; COLOR: #444444; TEXT-INDENT: 0pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; height:20px; }
.BusqCombo { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; font-size: 10px; width: 170px; height: 17px}
/* Grid: todos los resultados de la búsqueda */
/* Cabecera */
.GridBusqCab { background-color: #336699; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
/* Lineas: Colores */
.GridBusqRow1 { background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
.GridBusqRow2 { background-color: #C8E3FF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #444444; }
/* Linea Sobre */
.GridBusqRow3 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: #FFFFFF; cursor:hand; }
/* Linea Importe Total */
.GridBusqRow4 { background-color: #999999; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #000000; cursor:hand; }
/* Linea separacion entre lineas del grid */
.GridBusqRowSep { background-color: #336699; height: 1px }

.TextBoxBusq { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 25px} 
.TextBoxBusq2 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 170px} 
.TextBoxBusq3 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 90px} 
.TextBoxBusq4 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 150px} 
.TextBoxBusq5 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #444444; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 150px} 
.TextBoxBusq6 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #444444; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; } 
.ComboBusq    { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 170px} 

/* ASP SOPORTE TECNICO */

.TextBox1ST { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 250px} 
.TextBox2ST { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; COLOR: #000000; TEXT-INDENT: 0pt; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; width: 450px} 

.GridCab2 { BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.GridCab3 { BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffffffffff 1px solid; background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }

.Texto4 { font-family: Verdana,Arial,Helvetica,Sans-Serif; font-weight:inherit; font-size: 10px; color: #FFFFFF;  }

a.Link1:link	{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
a.Link1:visited	{text-decoration: none; color: Gray; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
a.Link1:hover	{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
a.Link2:link	{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
a.Link2:visited	{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
a.Link2:hover	{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }

