.BordeImgProdDscto Img
{
	border: solid 1px #FDB336;
	width: 86px;
	height: 86px;
}

.ProductDesc
{
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;	
	text-align:left;
}

.productName
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none
}

.textoDetalleProducto {
	padding-top:10px;
	padding-left:15px;
	padding-right:20px;
	padding-bottom:10px;
	overflow:auto;
	border: 1px solid #F0F0F0;
	color: #000000;
	font-size: 11px;
	font-family: Tahoma;
	width: 294px;
	height: 121px;
	vertical-align: top;
}

.separadorLine
{
	BORDER-RIGHT: #cccccc 1px solid;
}

.QtyBox
{
	width:30px;
	height: 23px; 
	font-family: Verdana;
	font-size: 8pt;
	color: #b2b2b2;
	border: solid 1px #b2b2b2;
	vertical-align: middle;
}

.aProductId, .aProductId:active
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none
}

.productNormalPrice
{
	color:#a3a3a2;
	font-family:Verdana;
	font-size:8pt;
	font-weight:normal;
}

.productPrice
{
	color:#000000;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

.cellImgCategory
{
	background-repeat:no-repeat;
}

.LinkBottom
{
	font-family:Tahoma;
	font-size:10px;
	text-decoration :none;
	color:#555555;
}

.SubtotalResume
{
	font-family:Tahoma;
	font-size: 11px;
	font-weight:bold;
	color:#d020b3;
}




.headerRow1
{
	background-color:#000000
}

.linkOnLocalesPg
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline
}

.linkOnLocalesPg:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9999;
	text-decoration: underline
}

.textOnLocalesPg
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}

.sampleStaticTextPageBkg
{
        background-color:#CCCC99
}

.sampleStaticTextPageHeader
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	color: #FF0000;
}

/* Catalog Browser Control */
.tdBrowserBody
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF
}
/* Catalog Search Control */
.tdSearchBody
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF
}
.btnSearch
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	width: 32px;
	color: #000033;
	border-style:None;
	background-color:transparent
}
.noSearchResults
{
	padding-left: 10px;
	padding-top:  10px;
	font-size: 10px; 
	font-weight: bold; 
	color: #000033
}

/* Full-Text Search Control */
.tdFTSearchBody
{
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #000000
}

.aTab, .aTab:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #ffffff
}
.aTabSelected, .aTabSelected:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000
}
/* Add-To-Cart Control */
.btnAddToCart
{
	width: 176px
}

/* ---------- Global Classes -------- */

.stdText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.stdTextBold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
}

.stdLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
	text-decoration: underline
}

.stdLink:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF00FF;
	text-decoration: underline
}

.signInLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}

.signInLink:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}

.linkOnDarkBkg
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}


.linkOnDarkBkg:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9999;
	text-decoration: underline
}

/* Catalog Browser and Catalog Search Anchor */
.aBrowser
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline
}
/* */
.aBrowser:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9999;
	text-decoration: underline
}

.OptHeader, .OptHeader:active
{
	font-family: Verdana;
	font-size: 7.5pt;
	/*font-weight: bold;*/
	color: #FFFFFF;
	text-decoration: none
}

.OptHeader, .OptHeader:active
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.CatHeader, .CatHeader:active
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:0;
}

/* Product and Category Anchors */
.CartProductId, .CartProductId:active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffa903;
	text-decoration: none
}

.aProductId2, .aProductId2:active
{
	font-family: Verdana;
	font-size: 9px;
	color: #413F40;
	text-decoration: none
}

.aProductIdLink
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FE2803;
	text-decoration: text-decoration;
}

.aProductDetail
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.aRetailPrice
{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;	
	color: #000000;
}
.aNormalPrice
{
	font-family: Verdana;
	FONT-SIZE: 11px;	
	color: #000000;
}
.marcoColor
{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;	
	color: #ffffff;
	background-image:url(../images/detalle/cuadro_color.gif);
	width:173px;
	height:20px;
	LAYER-BACKGROUND-IMAGE:url(../images/detalle/cuadro_color.gif);
	vertical-align:baseline;
	background-repeat:no-repeat;	
	padding-top:0px;
	padding-left:5px;
}
.aMsjeDesc 
{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;	
	color: #000000;		
}

.Etiqueta
{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;	
	color: #000000;		
}

.cPrecio
{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;	
	color: #ffffff;	
	background-color:#393939; 
}

.cbotonesImages
{
	background-color:#838184; 
	font-size:1pt;
	
}

.aCategoryId, .aCategoryId:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF
}

.lblVariantStr
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000FF;
	text-decoration: bold
}

/* */
.LinkTest
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0033FF;
	text-decoration: underline
}

/* */
.buttonTextDrk
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000033;
}
/* */
.boxTitleLite
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000033
}
/* */
.BoxLtText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: normal
}

.boxTitle 
{  
	font-size: 10px; 
	font-weight: bold; 
	color: #CCCCCC
}
.buttonTextDrk 
{  
	font-size: 9px; 
	font-weight: bold; 
	color: #000033; 
	cursor: hand
}
.btnUpdate
{
	width:170 
}
.btnCheckout
{
	width:170 
}
.btnMultipleShipments
{
	width:175 
}
.btnPurchase
{
	width:175 
}
.btnContinue
{
	width:175 
}

.Message 
{
	font-size: 10px; 
	font-weight: bold; 
	color: #000033
}

.MessageDetalleProducto
{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FF0000;
	
}

.buttonTextLT 
{
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF
}
.FakeHyperlink 
{
	color: #0000FF; 
	text-decoration: underline; 
	cursor: hand
}
.AddressStatic 
{
	font-weight: bold; 
	color: #000000
}
.CanjeDireccionTitulo 
{
	font-size:10pt;
	font-family:Verdana;
	font-weight: bold; 
	color: #000000
}
.CanjeLineasDireccion
{
	font-size:9pt;
	font-family:Verdana;
	color: #000000
}
.BolsaProdHeader 
{
	height:30px;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold; 
	color: #756970;
	background-color:#F7DDEB;
	text-decoration: none
}
.TablaBolsa
{
	border-color :#CE338B; 
	border-collapse :collapse;
	border-width : 1px;
}

.CartResumeProdHeader
{
/*	font-size: 9pt; */
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold; 
	color: #808285;
	color: #000000; 
/*	background-color:#FFFFFF;*/
	/*background-color:#F1F2F2;*/
	text-decoration: none
}
.PaymentProdHeader 
{
	font-size: 9pt; 
	font-family: Verdana;
	font-weight: bold; 
	color: #ffffff; 
	background-color:#C3C3C3;
	text-decoration: none
}
.BolsaQtyBox
{
	width:50px;
	font-family: Verdana;
	font-size: 7.5pt;
	color: #756970;
	border: solid 1px #CE338B;
}
.BolsaProdTotal 
{
	font-size: 7.5pt; 
	font-family: Verdana;
	font-weight: normal; 
	color: #756970;
	/*background-color: #FDFDFD;*/
}
.BolsaItemInfo
{
	height:30px;
	font-size: 10px; 
	font-weight: normal; 
	color: #CE338B;
	font-family: Verdana;
	padding-left: 3px;
	padding-right: 3px;
	/*background-color: #FDFDFD; /* #E8E8E8 #FFFFFF; */
}

.BodyViewAddress
{
	background-color:#DBDBDB;
}

.CurrencyConverter
{
	width: 100px;
}
.CurrencyConverterLabel
{
	width: 100px;
	padding-right:10px;
	font-size:10px
}
.TxDropdown 
{
	font-size: 3pt;
	font-family:Verdana		
}

.TxDropdownLabel
{
	font-size: 9px; 
	font-weight: bold; 
	font-family:Verdana;
	color: #000000
}
.TxLink
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold; 
	color: #000000;
	text-decoration: none
}
.TxLabelHeader 
{
	font-size: 9px; 
	font-weight: bold; 
	font-family:Verdana;
	color: #000000
}
.TxMsjeError 
{
	font-size: 9px; 
	font-weight: bold; 
	font-family:Verdana;
	color: #000000
}
.TxLabelContent
{
	font-size: 10px; 
	font-family:Verdana;
	color: #000000
}
.TxLabelContentMinor
{
	font-size: 6pt; 
	font-family:Verdana;
	color: #000000
}

.InvalidFieldMessage
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #FF0000;
}

.UserNavigationLabels
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	cursor:default
}

.UserNavigationLinks
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	cursor:hand
}

.customErrorMessage
{
	padding-left: 100px;
	padding-top:  10px;
	font-size:	10px; 
	font-weight: bold; 
	color: #000033
}

.letrasmall
{	
	font-size:1pt;	
}

.LetraInactivaCabecera
{
	
	font-family:Verdana; 
	font-weight: 500;  
	font-size: 11px;
	color: #595959;
	text-decoration: none	
}

.LetraInactivaCabecera:hover
{
	font-family: Verdana;
	font-weight: 600; 
	font-size: 11px;
	color: #595959;
	text-decoration: none
}

.LinkPiePagina
{
	font-family:Verdana; 
	font-weight: 500;  
	font-size: 10px;
	color: #5A595E;
	text-decoration: none	
}

.TablaPie
{
 background-color:#EFA218; 	
}
/* ============= Unique IDs =========== */
.InputText
{
	font-size:11px;
	font-family:Verdana;    
}

.inputCombo
{
	font-size:11px;
	font-family:Verdana;
}


.categoryBarItem1
{
	border-bottom: #000000 1px solid;
	background-color: transparent;
}

.categoryBarItem2
{
	background-color: transparent;
}

.productInformation
{
	color:#000000;
	font-family:Verdana;
	font-size:8pt;
	text-align:justify;
}

.NproductPrice
{
	color:#000000;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold ;
}

.Qtyproduct
{
	color:#000000;
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
}

.productListItem
{
	width: 33%;
	vertical-align:super;
	table-layout:fixed; 
}

.categoryPath
{
	font-weight:bold;
	font-family:Verdana;
	font-size:9px;
	color:#646666;/*7675FF;*/
	text-decoration:none;
}

.CategoryCell
{
	padding-left : 10px;
}
.categoryPathSmallText
{
	font-weight:bold;
	font-family:Verdana;
	font-size:9px;
	color:#646666;/*7675FF;*/
	text-decoration:none;	
	/*font-weight:bold;
	font-family:Verdana;
	font-size: 9px;
	color:#7675FF;*/
}

.categoryPathText
{
	font-weight:normal;
	font-family:Verdana;
	font-size: 9px;
	color : #646666; 
}

.categoryPathTextRed
{
	font-weight:bold;
	font-family:Verdana;
	font-size: 9px;
	color: #646666; 
}

.pageTitle
{
	font-family:Verdana;
	font-size:9pt;
}

.itemLabel
{
	font-family: Verdana; FONT-SIZE: 11px; color:#000000;	
}

.itemLabelAccount
{
	font-family:Verdana;
	font-weight:bold;
	color:#606060;
	font-size:8pt;
}

.bodyTable
{
	background-color:#AEAEAE;
	/*background-color:White;*/
}

.sectionTitle_old
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color: #000000;
}

.sectionTitle
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color: #ffffff;
}

.dropDown
{
	font-family:Verdana;
	font-size:8pt;
}

.VerticalRule
{
	font-size:1pt;
	background-color:#C2C2C2;
	layer-background-color:#C2C2C2;
	height:150px;
	width:1px;
}

.MarcoPrecio
{
	background-image:url(../images/cuerpo/precio.gif);
	width:93px;
	text-align:right;
	vertical-align:super;
	background-repeat:no-repeat;
	padding-right:10px;
	padding-top:0px;
	
	
}
.VerticalRuleCell
{
	font-size:1pt;
	height:1px;
}
.hrLine
{
	padding:0px;
}

.ErrorMessage
{
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	color: #FF0000;
}

.MsgConcurso
{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	color: #bd2c3e;
}

.loginTable
{
	background-color:#F9F9F9;
	border-bottom: solid 1 #AFAFAF;
	border-top: solid 1 #AFAFAF;
	border-right: solid 1 #AFAFAF;
	border-left: solid 1 #AFAFAF;
}
.bodyTable
{
	background-color:#AEAEAE;
}
.ResumeContainer
{
	border-style:solid;
	border-color:#636363;
	border-width:1pt;
	padding:1px;
	width:705;
	background-color:#AEAEAE;
}

.CartContainer
{
	border-style:solid;
	border-color: #8E8E8E; /*#636363;*/
	border-width:1px;
	background-color: #D0D0D0; /*#AEAEAE;*/
}
.CartResumeContainer
{
	border-style:solid;
	border-color:#9A9A9A;
	border-width:1pt;
	padding:1px;
	background-color:#EDEDED;
}
.BolsaResumeContainer
{
	border-style:solid;
	border-color:#CE338B;
	border-width:1pt;
	padding:1px;
	/*background-color:#EDEDED;*/
}
.CartChartContainer
{
	border-style:solid;
	border-color:#9A9A9A;
	border-width:1pt;
	padding:1px;
	background-color:#FFFFFF;
}
.AddressContainer
{
	border-style:solid;
	border-color:#636363;
	border-width:1pt;
	padding:4px;
	background-color:#FFFFFF;
}
.EmailAccount
{
	font-size:8pt;
	font-family:Verdana;    
	
}
.EmailServer
{
	font-size:8pt;
	font-family:Verdana;
}
.LinkVentana
{
	font-family:Verdana;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.itemText
{
	font-family:Verdana;
	font-size:12px;
}
.SaludoCabecera
{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	width:110px;
}
.LetraError
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}

.titulo
{
	font-family:Verdana;
	color:#cc0000;
	font-size:9pt;	
	font-weight:bold;
	text-decoration:none;	
}

.titulolink
{
	font-family:Verdana;
	color:#cc0000;
	font-size:9pt;	
	font-weight:bold;
	text-decoration:none;	
}

.subtitulo
{
	font-family:Verdana;
	color:#003366;
	font-size:9pt;	
	font-weight:bold;
	text-decoration:none;	
}
.subtituloResCanje
{
	font-family:Verdana;
	color:#000000;
	font-size:9pt;	
	font-weight:bold;
	text-decoration:none;	
}

.texto
{
	font-family:Verdana;
	color:#003366;
	font-size:8pt;
	text-decoration:none;	
}

.textoVisa
{
	font-family:Verdana;
	color:#000000;
	font-size:7pt;		
	text-decoration:none;	
}

.textorojo
{
	font-family:Verdana;
	color:#cc0000;
	font-size:8pt;	
	font-weight:bold;		
	text-decoration:none;	
}

.textoazul
{
	font-family:Verdana;
	color:#003399;
	font-size:8pt;	
	font-weight:bold;		
	text-decoration:none;	
}

.textonaranja
{
	font-family:Verdana;
	color:#e55c00;
	font-size:8pt;	
	font-weight:bold;		
	text-decoration:none;	
}

.titulorojo
{
	font-family:Verdana;
	color:#cc0000;
	font-size:12pt;	
	font-weight:bold;		
	text-decoration:none;	
}

.tituloazul
{
	font-family:Verdana;
	color:#003399;
	font-size:12pt;	
	font-weight: bold;		
	text-decoration:none;	
}

.titulonaranja
{
	font-family:Verdana;
	color:#e55c00;
	font-size:12pt;	
	font-weight:bold;		
	text-decoration:none;	
}

.ItemDescuento
{
	font-family:Verdana;
	color: #000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.ItemDescuento:hover
{
	font-family:Verdana;
	color: #000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
}

.ItemDescuento_old
{
	font-family:Verdana;
	color:#000000;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	text-align:justify;
}

TEXTAREA
{
	font-family:Verdana;
}
.BlueMessage
{
	font-family:Verdana;
	font-size:12px;
	color:#0000FF;
}
.NewAccountCreated
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#bd2c3e;
}
.Required
{
	color:#bd2c3e;
}
.AddressMessage
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.aLinkBlanco, .aLinkBlanco:active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline; 
}
.CajaComentario
{
	font-family:Verdana;
	font-size:10px;
	width:250px;
}

.ItemProductoRel
{
	 vertical-align : super;	 
}

.ubigeoTitle
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
}
.SuccessMessage
{
	font-size:medium ;
	font-family:Verdana;
	color:#DBDBDB;
}

.ExplicacionTotales
{
	font-family:Verdana;
	font-size: 7.5pt;
	font-weight:normal;
	color:#808285;
}

.DiscountApplied_old
{
	font-weight: normal; 
	color: #000000; /*#000000;*/
	font-size: 8pt; 
	font-family: Verdana;
	text-decoration: none; 
	background-color: #FDFDFD;/*#DBDBDB;*/
}

.StockMessage_old
{
	font-weight: normal; 
	color: #000000;
	font-size: 8pt; 
	font-family: Verdana;
	text-decoration: none; 
}


.DiscountApplied 
{
	color: #8f8f8f;  
	font-size: 9px; 
	font-family: Verdana;
}

.StockMessage
{
	font-weight: normal; 
	color: #000000;
	font-size: 8pt; 
	font-family: Verdana;
	text-decoration: none; 
}

.StockList
{
	font-weight: bold;
	color: #DBDBDB;
	font-family: Verdana;
	text-decoration: none;
	font-size:	12px;
}

.opcionLink
{
	color:#163379;
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
}
.textoLink
{
	color:#000000;
	font-size:8pt;
	font-family:Verdana;
	font-weight:normal;
}

.BasketMergedMessage
{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
	text-decoration:none;
}

.AddressViewLink
{
	font-family:Verdana;
	font-size:10px;
	color:#CFCFCF;
	font-weight:bold;
}

.sectionTitleCart
{
	font-family:Verdana;
	font-weight:bold;
	font-size:9pt;
	/*color:#000000;*/
	color:#000000;
}

.VisaMessage
{
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	color: #000000;
}

.subcategoryLink, .subcategoryLink:active
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
}

.linkCabecera, .linkCabecera:active 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

.categoryBarLink, .categoryBarLink:active 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-transform:uppercase;
	text-decoration: none; 
}

.MapaLink1, .MapaLink1:active 
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

.MapaLink2, .MapaLink2:active 
{
	font-family: Verdana;
	font-size: 9px;
	/*font-weight: bold;*/
	color: #000000;
	text-decoration: none; 
}

.bordeHorizontal
{
	border-bottom: black 1px solid;
}

.bordeTop
{
	border-top: black 1px solid;
}

.bordeIzq
{
	border-left: black 1px solid;
}

.bordeTopDer
{
	border-top: black 1px solid;
	border-right: black 1px solid;
}

.bordeDer
{
	border-right: black 1px solid;
}


.bordeLeftBottom
{
	border-bottom: black 1px solid;
	border-left: black 1px solid;
}
.bordeBottomDer
{
	border-right: black 1px solid;
	border-bottom: black 1px solid;
}

.bordeBottom
{
	border-bottom: black 1px solid;
}

.bordeCuadro
{
	border-top: black 1px solid;
	border-right: black 1px solid;
	border-bottom: black 1px solid;
	border-left: black 1px solid;
}

.bordeVerticalDer
{
	border-left: black 1px solid;
}

.bordeVerticalDerPrivilege
{
	background-color : #CE338B;
}


.bordeVerticalIzq
{
	border-right: black 1px solid;
}

.serviceMenuLink, .serviceMenuLink:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

.optionMenuLink
{
	font-family: Verdana;
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none; 
	font-weight: bold;
}

.optionMenuLink:hover
{
	font-family: Verdana;
	font-size: 7pt;
	color: #707070;
	text-decoration: none; 
	font-weight: bold;
}

.SeccionMenu, SeccionMenu:active
{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none; 
}

.optionMenuLinkPrivilege
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #A7A9AC;
	text-decoration: none; 
}
.optionMenuLinkPrivilegeActivo
{
	font-family: Tahoma;
	font-size: 8pt;
	color: #000000;
	text-decoration: none; 
}

.serviceBarItem
{
	border-bottom: black 1px solid;
}


.servicesBarItem
{
}

.resumeLabel
{
	font-family:Verdana;
	font-size:10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

.LineaDivisoria
{
	color:#000000;
	height:1.5pt;
}

.LD
{
	color:#BCBCBC;
	height:1pt;
}

.Login_Mensajes
{
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
}

.Registro_Texto
{
	font-family:Verdana;
	font-weight:normal;
	font-size:11px;
	text-justify:newspaper;
/*	color:#F8F8F8;*/
}

.NormalText
{
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	text-align:justify;
	text-decoration:none;	
}

/* Account Management*/ 
.Account_Subtitle
{
	font-family: Verdana;
	color:#939DA7;
	font-weight:bold;
	font-size:12px;	
}

.NewAccount_Subtitle
{
	font-family:Verdana;
	color:#000000;
	font-weight:bold;
	font-size:13px;	
}

.HistoriaCanje_Table
{
	border-width:1px;
	border-color:#CE338B;
	background-color:#FCFCFC;
	font-family: Verdana;
	color:#000000;
	font-size:12px;	
}
.HistoriaCanje_Orden A:Link
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}
.HistoriaCanje_Orden A:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}
.HistoriaCanje_Orden A:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}


.Account_Table
{
	border-width:1px;
	border-color:#F9FDFF;
	background-color:#FCFCFC;
	font-family:Verdana;
	color:#000000;
	font-size:12px;	
}

.Account_OrderId A:Link
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.Account_OrderId A:visited
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.Account_OrderId A:hover
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.Account_ShortTextBox
{
	width:100px;
}

.ImageDetailLink , .ImageDetailLink:active
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.DetailLinkCell
{
	border-right: #000000 2px solid;
}

.CountryLink , .CountryLink:active
{
	font-family:Verdana;
	font-size:9px;
	color:#909090;
	font-weight:bold;
	text-decoration:none;
}
.JustifyText
{
	text-align:justify;
}

.HelpLink , .HelpLink:active
{
	font-family:Verdana;
	font-size:12px;
	Color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.CabeceraPostCards
{
	
	font-family:Verdana; 
	font-weight: bold;  
	font-size: 12px;
	color: #595959;
}

.T1PFrecuentes
{
	font-family:Verdana; 
	font-weight: bold;  
	font-size: 14px;
	color: #6699CC;
}

.T2PFrecuentes
{
	font-family:Verdana; 
	font-weight: bold;  
	font-size: 12px;
	color: #6699CC;
}

.SeccionViernes
{
	font-family:Verdana; 
	font-weight: bold;  
	font-size: 12px;
	color: #CC9966;
}

.SeccionDiccionario
{
	font-family:Verdana; 
	font-weight: bold;  
	font-size: 12px;
	color: #996699;
}

/*BODY 
{
	background-image: url(../images/cuerpo/franja.gif); 
	background-repeat: repeat-x;
}*/

.SCDropDown
{
	font-family:Verdana; 
	font-size: 9px;
}

.HighLighted, HighLighted:active
{
	font-family: Verdana;
	font-size: 9px;
	color: #B43030;
	font-weight:bold;
	text-decoration: none; 
}

.BordeImgProdDscto_old Img
{
	border: solid 1px #EFA72E;
}

.BordeImgProdGifts Img
{
	border: solid 1px #EFA72E;
}


.EstiloCheckBox input
{
	border: solid 0px #000000;
}

.OpcionesMenuPrivilege
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
}
.CabeceraConsultaPuntos
{
	background-color :D777AE;
	color : #FFFFFF;
	font-family : Verdana;
	font-size :12px;
}
.CabeceraConsultaPuntosDisponibles
{
	background-color :#CE338B;
	color : #FFFFFF;
	font-family : Verdana;
	font-size :12px;
}
.TablaConsultaPuntos
{
	border-color :#CE338B; 
	border-collapse :collapse;
	border-width : 1px;
}

.botonlink
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 5px;
	width: 200px;
	color: #ffffff;
	padding-top: 5px;
	font-family: Verdana;
	background-color: #fda54e;
}

.btnlink
{
	color: #ffffff;
	font-family: Verdana;
	font-size:12px;
}
.infoLabelPrivilege
{
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
	color:#000000;
}
.infoValuePrivilege
{
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
}
.infoLabelPrivilege2
{
	font-family:Verdana;
	font-size:8pt;
	color:#000000;
	text-decoration :underline;
}
.Collection 
{
	height:25px;
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold; 
	color: #808285;
	text-decoration: none
}
.ABComprar
{
	border:0;
	width:103px;
	height:22px;
	text-indent: -50000px;
	background-color: Transparent;
	background-image:url(pago/hacer_pago.gif);
}

.ABAplicar
{
	border:0;
	width:80px;
	height:22px;
	text-indent: -50000px;
	background-color: Transparent;
	background-image:url(procesocompra/aceptar.gif);
	cursor:pointer;
}

.pad10
{
	padding-left:10px;
}
.w200
{
	width:200px;
}

.TextoMargen
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	padding-left:15px
}

/**** INICIO de los estilos para la boleta de la Percepcion ****/

.PercepEmpresa
{
	font-size: 16px;
	font-weight:bold;
	font-family: Verdana;
}

.PercepTextoSimple
{
	font-size: 12px;
	font-family: Verdana;
}

.PercepCabeceraGrilla
{
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana;
}

.PercepCeldaCabecera
{
	border-style:solid;
	border-color:Black;
	border-width:1pt;
	padding:5pt;
	background-color:Silver;
	text-align:center;
}

.PercepCeldaTexto
{
	border-style:solid;
	border-color:Black;
	border-width:1pt;
	padding:5pt;
	text-align:center;
}

.bolsaQtyBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

/**** FIN de los estilos para la boleta de la Percepcion ****/

.mtElement
{
	display:none;
	position:absolute;
}

.mtElementShow
{
	position:absolute;
}
.bordeNegro
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.LinkResumen
{
	font-family:Verdana;
	font-size:9px;
	text-decoration :none;
	color:#000000;
}

.opcionMenuPrivilege
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none; 
}
.opcionMenuPrivilegeActivo
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none; 
}

.NuevoMenu
{
	text-decoration:none;
	color: #000;
	font-family:Verdana;
	font-size:13px;
}

.Privilege
{
	
	color: #f5a0b9;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}
.PrivilegeLabel
{
	font-family:Verdana;
	font-weight:bold;
	color:#a29d9e;
	font-size:8pt;
}

.ErrorMessagePAGO
{
	font-size: 10px;
	font-family: Verdana;
	color: #FF0000;
}