BODY				{ background-color:white; }
/*#B3005E*/
TABLE#Interface							{ width:980px; height:100%; }
TABLE#Interface TR#InterfaceHeader		{ height:110px; }
TABLE#Interface TD#InterfaceHeaderCell	{ background-image:url(Interface/Main/BackHeader.gif); background-repeat:no-repeat; vertical-align:top; }
TABLE#Interface DIV#HeaderText			{ float:right; width:135px; height:38px; margin:10px 20px 0 0 ; }
TABLE#Interface TD#HeaderLogo			{ width:166px; cursor:pointer; }
TABLE#Interface TD#HeaderMenu			{ width:814px; }
TABLE#Interface TR#InterfaceBody		{ }
TABLE#Interface TD#InterfaceBodyCell	{ background-image:url(Interface/Main/BackBody.gif); background-repeat:repeat-y; vertical-align:top; }
TABLE#Interface TD#BodyLeft				{ width:120px; padding:0px 10px 0px 13px; vertical-align:top; }
TABLE#Interface TD#BodyMain				{ width:622px; padding:0px 20px 0px 20px; vertical-align:top; }
TABLE#Interface TD#BodyRight			{ width:148px; padding:0px 10px 0px 10px; vertical-align:top; }
TABLE#Interface TR#InterfaceFooter		{ height:83px; }
TABLE#Interface TD#InterfaceFooterCell	{ background-image:url(Interface/Main/BackFooter.gif); background-repeat:no-repeat; padding-top:20px; vertical-align:middle; }
TABLE#Interface TR#InterfaceFooterCredits	{ }
TABLE#Interface TD#FooterCredits			{ }
TABLE#Interface DIV.PageFooter				{ font-size:8pt; width:947px; margin:0px 0px 5px 16px; }
TABLE#Interface.Home TD#BodyMain			{ width:642px; padding:0 10px 0 10px; }
TABLE#Interface.Home TD#BodyMain DIV.Text	{ margin:0; }

DIV.divLocale									{ text-align:right; padding:18px 10px 0 0; font-weight:bold; display:none; }
DIV.divLocale A									{ color:black; }
BODY.PERUVIANNATURE_SPA DIV.divLocale.locale0	{ display:block; }
BODY.PERUVIANNATURE_ENG DIV.divLocale.locale1	{ display:block; }

DIV.MenuTop							{ margin:0px 0px 0px 10px; width:772px; padding-top:1px; }
DIV.MenuTop TABLE.MainMenu			{ height:26px; border-collapse:collapse; }
DIV.MenuTop TABLE.MainMenu TD		{ padding:3px 10px 1px 28px; background-image:url(Interface/Main/MenuTop0.gif); background-repeat:no-repeat; border:1px dotted #BCD932; color:#443A1C; }
DIV.MenuTop TABLE.MainMenu TD.On	{ cursor:pointer; background-image:url(Interface/Main/MenuTop1.gif); background-repeat:no-repeat; border:1px solid #ADAD2E; }

DIV.menuLeftTitle					{ height:23px; margin-bottom:05px; background-image:url(Interface/Main/IconProductGroup.gif); background-repeat:no-repeat; padding:0 0 5px 32px; font-weight:bold; line-height:12px; }
DIV.MenuLeft						{ width:125px; margin-bottom:20px; }
DIV.MenuLeft TABLE.MainMenu TD		{ height:20px; vertical-align:bottom; padding:2px 5px 4px 5px; background-image:url(Interface/Main/ProductGroupBack.gif); background-repeat:repeat-x; background-position:bottom; line-height:12px; }
DIV.MenuLeft TABLE.MainMenu TD.On	{ color:#574002; cursor:pointer; }

DIV.MenuBottom						{ width:589px; text-align:center; }
DIV.MenuBottom TABLE.MainMenu		{ height:20px; border-collapse:collapse; }
DIV.MenuBottom TABLE.MainMenu TD	{ padding:0px 10px 0px 20px; background-image:url(Interface/Main/MenuBottom0.gif); background-repeat:no-repeat; }
DIV.MenuBottom TABLE.MainMenu TD.On	{ cursor:pointer; color:White; }

/* Menú Principal F0037F F1EACE F0DFC4 */
TABLE.libMenu						{ background-color:#9ACF1C; border:1px solid; border-color:#C2E332 #77A602 #77A602 #C2E332; cursor:pointer; margin-right:4px; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4); }
TABLE.libMenu TD					{ padding:1px 5px 1px 5px; font-size:11px; }
TABLE.libMenu TABLE					{ border:1px solid #9ACF1C; }
TABLE.libMenu TABLE TD.Caption		{ padding:1px 1px 1px 5px; }
TABLE.libMenu TABLE TD.Icon			{ padding:1px 5px 1px 1px; }
TABLE.libMenu TABLE.On				{ background-color:#E3E8CF; border:1px solid #ADAD2E; }
TABLE.libMenu TABLE.On TD A			{ }
TABLE.libMenu TABLE.On TD A:hover	{ }
TABLE.libMenu TABLE TD A			{ color:black; }

H1.Path				{ border-bottom:1px solid #A0A0A0; width:100%; color:#7AAF05; }
DIV.LocalMenu		{ border-top:1px solid #A0A0A0; margin:10px 0px 0px 0px; }

DIV.BannerMain						{ height:38px; overflow:hidden; margin:14px 0px 9px 0px; }
DIV.BannerMain TABLE.BannerButtons	{ }
DIV.BannerMain TABLE.Banner			{ margin-left:5px; }
DIV.BannersLeft						{ }
DIV.BannersLeft	TABLE.Banner		{ margin-top:5px; }
DIV.BannersRight					{ }
DIV.BannersRight TABLE.Banner		{ margin-top:5px; }

DIV.Text			{ font-size:9pt; color:#303030; width:100%; margin-top:20px; }
DIV.Text H1			{ font-size:13pt; color:#7BB508; font-family:Verdana; }
DIV.Text H2			{ font-size:12pt; color:#7BB508; font-family:Verdana; }
DIV.Text H3			{ font-size:10pt; color:#7BB508; font-family:Verdana; }
DIV.Text P			{ font-family:Verdana; color:#737373; font-size:11px; }
DIV.Text LI			{ font-family:Verdana; color:#087B94; font-size:11px; }
DIV.Text UL			{ font-family:Verdana; color:#00B5EF; font-size:11px; }
DIV.Text TD			{ font-family:Verdana; color:#737373; font-size:10px; }
DIV.Text TH			{ font-size:9pt; }
DIV.Text A			{ color:#00B5EF; }
DIV.Text A:hover	{ color:#FFAE00; }


/* ------------------------------------------------------------ */
/* modMagazine */
DIV.Scheme1								{ }
DIV.Scheme1 TABLE.Section				{ margin-top:8px; }
DIV.Scheme1 TABLE.Section TD			{ background-color:#DFE6DD; padding:6 0 4 2; }
DIV.Scheme1 TABLE.Section TD.Article	{ border-right:1px solid #809489; padding-right:0px; }
DIV.Scheme1 TH.SectionTitle				{ color:white; text-align:left; vertical-align:bottom; padding-left:4px; }
DIV.Scheme1 TD.Article P.Title			{ margin:0px; text-align:left; }
DIV.Scheme1 TD.Article P.Title A		{ color:#004236; text-decoration:none; font-weight:bold; }
DIV.Scheme1 TD.Article P.Title A:hover	{ color:#FFAE00; text-decoration:underline; }
DIV.Scheme1 TD.Article P.Abstract		{ margin-top:0px; color:black; }
DIV.Scheme1 SPAN.ColSep					{ width:8px; }

DIV.Scheme2								{ background-color:white; }
DIV.Scheme2 TABLE TD					{ padding:10px; }
DIV.Scheme2 TABLE TABLE TH				{ background-color:#407861; color:white; }
DIV.Scheme2 TABLE TABLE TD				{ padding:0px; }
DIV.Scheme2 TABLE TD P					{ margin:0px; text-align:left; }
DIV.Scheme2 TABLE TD P.Title			{ font-weight:bold; }
DIV.Scheme2 TABLE TD P.Title A			{ color:#004236; text-decoration:none; }
DIV.Scheme2 TABLE TD P.Title A:hover	{ color:#FFAE00; text-decoration:underline; }
DIV.Scheme2 TABLE TD P.Abstract			{ color:black; }

DIV.Scheme3								{ background-color:white; }
DIV.Scheme3 TD.Article					{ padding:10px; }
DIV.Scheme3 TD.Article P.Title			{ font-size:12pt; font-weight:bold; margin:0px; text-align:left; }
DIV.Scheme3 TD.Article P.Title A		{ color:#004236; }
DIV.Scheme3 TD.Article P.Title A:hover	{ color:#FFAE00; }
DIV.Scheme3 TD.Article P				{ font-size:9pt; color:black; margin-top:10px; }
DIV.Scheme3 TD.Article P IMG.ImageLeft	{ margin:0 0 0 0; border:1px solid black; }
DIV.Scheme3 TD.Article P IMG.ImageRight	{ margin:0 0 0 0; border:1px solid black; }

DIV.MagazineHome TABLE.iFlexzine		{ margin-top:8px; }
DIV.Magazine TABLE.iFlexzine			{ margin-top:0px; }
TABLE.iFlexzine TR.MainTitle TH			{ border-bottom:1px solid white; }
TABLE.iFlexzine TH						{ color:#407861; }
TABLE.iFlexzine TH A					{ color:#407861; }
TABLE.iFlexzine TH A:hover				{ color:#FFAE00; }
TABLE.iFlexzine TH.Left					{ background-color:white; }
TABLE.iFlexzine TH.Title				{ text-align:left; padding-left:10px; }
TABLE.iFlexzine TH.Title IMG			{ margin-right:4px; }
TABLE.iFlexzine TH.Date					{ text-align:right; padding-right:10px; }

DIV.Magazine DIV.Article				{ background-color:white; padding:10px; width:100%; }
DIV.Magazine DIV.Article H1				{ font-size:12pt; margin:0px; color:#004236; }
DIV.Magazine DIV.Article P				{ color:black; }
DIV.Magazine DIV.Article IMG.ImageLeft	{ border:1px solid black; margin:0 0 0 0; }
DIV.Magazine DIV.Article IMG.ImageRight	{ border:1px solid black; margin:0 0 0 0; }
/* ------------------------------------------------------------ */

/* ------------------------------------------------------------ */
/* Gallery */
DIV.Gallery									{ width:100%; text-align:center; }
DIV.Gallery H1								{ font-size:12pt; }
DIV.Gallery TABLE.Main TD					{ text-align:center; padding:0 0 0 0; vertical-align:bottom; }
DIV.Gallery TABLE.Thumbnail TD				{ padding:0px; }
DIV.Gallery TABLE.Thumbnail IMG				{ border:1px solid black; }
DIV.Gallery TABLE.Thumbnail DIV.Title		{ font-size:10pt; font-weight:bold; }
DIV.Gallery TABLE.Thumbnail DIV.Description	{ font-size:8pt; }

BODY.ZoomViewer DIV.Title					{ padding:0px; font-size:10pt; font-weight:bold; }
BODY.ZoomViewer DIV.Description				{ padding:0 0 0 0; font-size:8pt; }
/* ------------------------------------------------------------ */

/* -------------------------------------------- */
/* Rapid Boxes */
DIV.RapidBoxes						{ width:100%; margin:0px; }
DIV.RapidBoxes TABLE				{ }
DIV.RapidBoxes TABLE TH				{ font-weight:bold; font-size:8pt; text-align:left; padding:1px 5px 1px 5px; }
DIV.RapidBoxes TABLE TH TH			{ padding:1px 0px 1px 0px; }
DIV.RapidBoxes TABLE TD				{ padding:0px; }
DIV.RapidBoxes TABLE TD.Main		{ font-size:8pt; }
DIV.RapidBoxes TABLE TR.RBEnd TD	{ font-size:6pt; }
DIV.RapidBoxes TABLE TR.RBSep TD	{ font-size:6pt; }
DIV.RapidBoxes TABLE TABLE			{ margin:0px; }
DIV.RapidBoxes TABLE TABLE TD		{ padding:1px; }
DIV.RapidBoxes UL					{ margin-left:20px; }
DIV.RapidBoxes INPUT.RBButton		{ width:100%; }
/* -------------------------------------------- */

/* ------------------------------------------------------------ */
DIV.Products										{ width:100%; color:#6F6F6F; }
DIV.Products H1										{ height:18px; font-size:8pt; background-color:#B6DB5A; background-image:url(Interface/Main/ProductGroupHeaderBack.gif); padding:5px 5px 1px 5px; border:1px solid #A0A0A0; text-align:left; margin:0px 0px 5px 0px; }
DIV.Products H1 A									{ text-decoration:underline; }
DIV.Products H1 A:hover								{ color:Yellow; }
DIV.Products DIV.Groups								{ width:100%; }
DIV.Products DIV.Groups TABLE						{ width:100%; }
DIV.Products DIV.Groups TABLE TD					{ padding:1px 3px 1px 3px; }
DIV.Products H2										{ font-size:8pt; background-color:#F1EACE; padding:1 5 1 5; border:1px solid #F0DFC4; text-align:left; color:black; margin:10 0 0 0; }
DIV.Products TABLE.Main TD							{ text-align:center; padding:10 5 0 5; vertical-align:top; }

DIV.Products TABLE.Thumbnail						{ width:100%; background-image:url(Interface/Main/ProductGroupBack.gif); background-position:bottom; background-repeat:repeat-x; }
DIV.Products TABLE.Thumbnail TD						{ vertical-align:top; text-align:justify; padding:0px 0px 30px 0px; }
DIV.Products TABLE.Thumbnail TD.Image				{ width:1%; padding-right:10px; }
DIV.Products TABLE.Thumbnail TD.Info				{ width:99%; }
DIV.Products TABLE.Thumbnail IMG					{ }
DIV.Products TABLE.Thumbnail DIV.Title				{ font-size:12pt; margin-bottom:10px; font-weight:bold; }
DIV.Products TABLE.Thumbnail DIV.Title A			{ color:#6E6A6A; }
DIV.Products TABLE.Thumbnail DIV.Description		{ font-size:10pt; color:#72A103; }
DIV.Products TABLE.Thumbnail DIV.Attachment			{ text-align:left; }
DIV.Products DIV.Attachment SPAN.Icon				{ margin-left:5px; }
DIV.Products INPUT.FieldQ							{ text-align:right; width:100%; }
DIV.Products DIV.TDS								{ float:right; text-align:center; }
DIV.Products DIV.Files								{}

DIV.Products TABLE.Detail							{ width:100%; background-image:url(Interface/Main/ProductGroupBack.gif); background-position:bottom; background-repeat:repeat-x; }
DIV.Products TABLE.Detail TD						{ vertical-align:top; text-align:justify; padding:0px 0px 30px 0px; }
DIV.Products TABLE.Detail TD.Image					{ width:1%; padding-right:10px; }
DIV.Products TABLE.Detail TD.Info					{ width:99%; }
DIV.Products TABLE.Detail IMG						{ }
DIV.Products TABLE.Detail DIV.Title					{ font-size:12pt; margin-bottom:10px; font-weight:bold; }
DIV.Products TABLE.Detail DIV.Title A				{ color:#6E6A6A; }
DIV.Products TABLE.Detail DIV.Abstract				{ font-size:10pt; color:#72A103; }
DIV.Products TABLE.Detail DIV.Description			{ font-size:9pt; color:black; }
DIV.Products TABLE.Detail DIV.Attachment			{ text-align:center; }
DIV.Products DIV.Oferta								{ background-color:green; font-weight:bold; padding:2px 5px 2px 5px }

DIV.Products.EMailPreview							{ background-color:white; border:2px dotted #A0A0A0; padding:10px; width:100%; }

DIV.Cmd			{ margin-top:10px; }
DIV.Cmd .cmdS	{ display:block; width:78px; height:21px; background-image:url(Interface/Main/cmdS.gif); padding-top:6px; text-align:center; color:White; cursor:pointer; }
DIV.Cmd .cmdL	{ display:block; width:200px; height:21px; background-image:url(Interface/Main/cmdL.gif); padding-top:6px; text-align:center; color:White; cursor:pointer; }
DIV.Cmd A		{ }

/* ------------------------------------------------------------ */

/* ------------------------------------------------------------ */
DIV.ShoppingCart DIV				{ }
DIV.ShoppingCart DIV.Thumbnail		{ text-align:center; }
DIV.ShoppingCart DIV.Thumbnail IMG	{ border:1px solid black; }
DIV.ShoppingCart DIV.Title			{ text-align:center; font-weight:bold; }
DIV.ShoppingCart DIV.Price			{ text-align:center; font-weight:bold; color:red; }
DIV.ShoppingCart DIV.Info			{ text-align:center; font-size:7pt; }
DIV.ShoppingCart DIV.Options		{ text-align:center; margin-bottom:10px; }
DIV.ShoppingCart DIV.Options INPUT	{ font-size:7pt; }
DIV.ShoppingCart DIV.TitleS			{ }
DIV.ShoppingCart DIV.PriceS			{ color:red; }
DIV.ShoppingCart DIV.InfoS			{ font-size:7pt; }
DIV.ShoppingCart DIV.OptionsS		{ text-align:center; margin-bottom:5px; }
DIV.ShoppingCart DIV.OptionsS INPUT	{ font-size:7pt; }
DIV.ShoppingCart DIV.Total			{ font-weight:bold; color:red; }

DIV.ShoppingCartRB TABLE					{ }
DIV.ShoppingCartRB TR.Header TD				{ text-align:center; font-weight:bold; }
DIV.ShoppingCartRB TR.Header TD.Quantity	{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Header TD.Product		{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Header TD.Price		{ border-bottom:1px solid #F0037F; }
DIV.ShoppingCartRB TD						{ font-size:7pt; vertical-align:top; }
DIV.ShoppingCartRB TD.Quantity				{ }
DIV.ShoppingCartRB TD.Product				{ }
DIV.ShoppingCartRB TD.Price					{ text-align:right; }
DIV.ShoppingCartRB TD.Options				{ width:16px; padding:0 0 0 3; }
DIV.ShoppingCartRB TR.Total TD.Quantity		{ border-top:1px solid #F0037F; }
DIV.ShoppingCartRB TR.Total TD.Total		{ border-top:1px solid #F0037F; text-align:right; font-weight:bold; }
/* ------------------------------------------------------------ */

DIV.ProductsLeft					{ width:125px; }
DIV.ProductsLeft DIV.Title			{ height:23px; background-image:url(Interface/Main/IconProductGroup.gif); background-repeat:no-repeat; padding:0px 0px 5px 32px; font-weight:bold; line-height:12px; }
DIV.ProductsLeft DIV.Groups	TABLE	{ width:100%; }
DIV.ProductsLeft DIV.Groups TD		{ height:20px; vertical-align:bottom; padding:2px 5px 4px 5px; background-image:url(Interface/Main/ProductGroupBack.gif); background-repeat:repeat-x; background-position:bottom; line-height:12px; }
DIV.ProductsLeft DIV.Groups TD A	{ color:#574002; }

DIV.ProductsRight					{ width:100%; }
DIV.ProductsRight DIV.Title			{ height:23px; background-image:url(Interface/Main/IconProductGroup.gif); background-repeat:no-repeat; padding:0px 0px 5px 32px; font-weight:bold; line-height:12px; }
DIV.ProductsRight DIV.Groups TABLE	{ width:100%; }
DIV.ProductsRight DIV.Groups TD		{ height:20px; vertical-align:bottom; padding:2px 5px 4px 5px; background-image:url(Interface/Main/ProductGroupBack.gif); background-repeat:repeat-x; background-position:bottom; line-height:12px; }
DIV.ProductsRight DIV.Groups TD A	{ color:#574002; }

