/* ESTILOS PREDEFINIDOS */
a { color:#5a5a5a; text-decoration:none; }
a:hover { color:#70649c; text-decoration:underline; }
b { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; /*line-height:1.5; border:#6495ed; */ border:none; color:#5a5a5a; /*text-transform:uppercase;*/ }
/*
body { background:#f6ead4 url(/imagenes/fondos/bg_navidad.jpg) repeat-x; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
*/
body { background:#a397c7 url(/imagenes/fondos/fr_bg.jpg) center top repeat-x; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }

checkbox, input, radio, select, textarea { border:1px #808080 solid; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
form { display:inline; }
h1 { font-family:"Arial Narrow", Arial,Helvetica, sans-serif; font-size:15pt; /*line-height:1.5;*/ border:#6495ed; color:#dc8200; /*text-transform:uppercase;*/ }
h1 { font-size: 20pt; }
h2 { font-size: 18pt; }
h3 { font-size: 16pt; }
h4 { font-size: 14pt; }
h5 { font-size: 13pt; }
h6 { font-size: 12pt; }
input { color:#5a5a5a; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
linkbienv { color:#ff8c00; }
linkbienv:hover { color:#000000; }
p { color:#5a5a5a; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
textarea { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; width:100%; }
/* HÍBRIDOS */
a.sub_menu, div.sub_menu { background:#94bb50 repeat-x; color:#fff; display:block; border-bottom:1px solid #fff; padding:3px 8px 3px 8px; text-decoration: none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; z-index:2; }
a.sub_menu:hover, div.sub_menu:hover { background:#972256 repeat-x; color:#fff; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; z-index:2; text-decoration: none; }
div#sample_attach_menu_child    { border-bottom:1px solid #fff; }
div#cat_alpaca_contents { width:100%; height:120px; position:relative; background-color:rgb(149, 133, 106); z-index:0; }
div#cat_alpaca_tabla { padding:0px 5px; width:80%; height:100%; position:absolute; top:0px; left:0px; z-index:0; }
div#cat_alpaca_logo { padding:0px; position:absolute; bottom:0px; right:0px; z-index:0; }
/* ESTILOS PERSONALIZADOS */
.accountcategory { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#aabbdd; }
.accounthistory-even, .addressbook-even, .alsopurchased-even, .payment-even, .productlisting-even, .productreviews-even,.upcomingproducts-even, .shippingoptions-even { background:#ffffff; }
.accounthistory-odd, .addressbook-odd, .alsopurchased-odd, .payment-odd, .productlisting-odd, .productreviews-odd, .upcomingproducts-odd, .shippingoptions-odd { background:white; }
.affiliate { color:#fffff0; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.affiliate:active { color:#053781; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:6pt; font-weight:bold; text-decoration:none }
.affiliate:hover { color:#ffdab9; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.alpaca { color:#837f7e; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.alpaca:active { color:gray; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt }
.alpaca:hover { color:red; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.alpaca_categories { color :553b41; font-weight:bold; font-size:12; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.alpaca_categories:hover { color:red; text-decoration:none; }
.alpaca_categories_title { color :553b41; font-weight:bold; font-size:15 px; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.alpaca_categories_title:hover { color:red; text-decoration:none; }
.avanzada { color:lime; }
.bienvenida { color:#ff9600; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.bienvenida:active { color:#483d8b; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; }
.bienvenida:hover { color:#778899; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.bienvenido { background:fff5e8; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
.bienvenido { color:#483d8b; font-weight:bold; font-size:10pt; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.box_busqueda { background:#184a94; width:50 px; height:20 px; border:5; }
.box_categorias { background:#3c64af; width:100 px; height:10px; border:5; }
.box_lenguaje { background:#ff9900; width:100px; height:50; border:5; }
.boxranking { background:#deb887; border:2px; border-color:#dc143c; }
.boxtext { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; background:#fff; border-color:black; border-right-width:14px; color:#5a5a5a; }
.boton { border:1px #808080 solid; }
.busca { background:#fff; border:1px #808080 solid; padding:0px 2px 0px 2px; width:116px; }
.buscador { color:#f8f8ff; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:12; }
.campo1 { color:#ff972f; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; width:80px }
.campo2 { background-color:#ffffff; color:#00075f; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; width:100px; border:1px #4b4aad solid }
.campos_forms { font-weight:bold; color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-size:10pt; }
.categorias_sin_fotos { color :#5a5a5a; font-weight:normal; font-size:10pt; font-weight:bold; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; }
.categorias_sin_fotos:hover { color:red; font-weight:bold; text-decoration:underline; }
.ccc { cursor:pointer; cursor:hand; }
.celdabox { background:#ff4500; }
.celdaboxalter { background:#184a94; }
.celdaboxnov { background:#ff9600; }
.charango_categories { color :#ffffff; font-weight:bold; font-size:10pt; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:12; }
.charango_categories:hover { color:#0066cc; text-decoration:none; }
.checkout_final { background:#ffca7f; }
.checkout_final { background:#ffca7f; font:verdana, sans-serif; font-size:8pt; }
.checkout_final_1 { background:#f0f8ff; font:verdana, sans-serif; font-size:8pt; }
.checkoutbar { background:url(/imagenes/flores/checkout_line.jpg) center repeat-x; }
.checkoutbarcurrent { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#78a23d; }
.checkoutbarfrom, .checkoutbarto { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#b2b2b2; }
.christmas_categories { color :#015a08; font-weight:bold; font-size:10pt; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.christmas_categories:hover { color:red; text-decoration:none; }
.christmas_title { color :white; font-weight:bold; font-size:14 px; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.cm_cat_princ { background:#ffffff; border:none; color:white; padding-top:2px; top:50px; height:20px; }
.cm_cat_sub { background:#ffffff; border:none; top:50px; height:20px; }
.cm_categorias { background:#f7f7f7; }
.cm_menu_principal { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; text-transform: uppercase; }
.cm_menu_principal:active { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt }
.cm_menu_principal:hover { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.cm_menu_sub { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.cm_menu_sub:active { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt }
.cm_menu_sub:hover { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.cm_tabla_borde { border-style:solid; border-width:1px; padding:1px 4px; color:darkgray; }
.cm_tabla_gris { border-style:solid; border-width:1px; color:#c1c1c1; background:#f7f7f7; }
.cm_texto { color:#fe9a00; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; }
.cm_texto_up { color:#fe9a00; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase; }
.cm_xsell_bottom { border-style:none; border-width:0px 1px 1px 1px; padding-right:2px; color:darkgray; }
.cm_xsell_med { border-style:none; border-width:0px 1px 0px 1px; padding-right:2px; color:darkgray; }
.cm_xsell_top { background:#65a020; border:none; padding:2px; color:#fff; text-align:center; }
.derecha { background:#ffefd6; }
.derecha { background:transparent url(/imagenes/fondos/fondo_derecha.jpg) left top no-repeat; width:213px; }
.descripcion_prod { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:none; text-decoration:none }
.description_items { background:#ffca7f; }
.description_title { background-color:#ff9600; }
.edit { width:158px; background-attachment:fixed; }
.error { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; background:transparent; font-weight:bold; }
.error_sh { color:#FF0000; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; background:transparent; font-weight:bold; }
.error_existe { color:#f00; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; background:transparent; font-weight:normal; text-align:center; }
.error_existe b { color:#f00; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; background:transparent; font-weight:bold; text-transform:uppercase; }
.errorbox { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size :10pt; background:#ffb3b5; font-weight:bold; }
.errortext { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#ff0000; font-size :10pt; }
.errortext b { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#ff0000; font-size :10pt; font-weight:bold; }
.estatico { font-size:10pt; color:#5a5a5a; }
.estilo_asserios { color :#ffffff; font-weight:bold; font-size:16 px; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.fieldkey { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; }
.fieldvalue { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
.firma { color:black; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-size :smaller; }
.flowers_categories { color:#053781; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.flowers_categories:active { color:gray; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt }
.flowers_categories:hover { color:red; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.flowers_coming_date { color:#053781; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18.5px; font-weight:normal; text-decoration:none }
.flowers_coming_date:hover { color:red; font-weight:normal; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18.5px; text-decoration:none; }
.fontrequire { color:red; font-size:small; }
.footer { background:#f08080; background-color:#8b4513; }
.footer { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; background:#8b008b; color:#ff005a; font-weight:bold; }
.formarea { background:#fff; border:1px solid #c7c7c7; padding:5px; }
.formareatitle { font-family:tahoma, verdana, arial, sans-serif; font-size:10pt; font-weight:bold; }
.fuenteup { color:white; text-decoration:none; font-weight:bold; font-size:11; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.fuenteup:hover { color:white; text-decoration:none; font-weight:bold; font-size:11; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.greetuser { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#ff9600; font-weight:bold; }
.gris { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#5a5a5a; font-weight:bold; padding:5px; }
.gris a { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#5a5a5a; font-weight:bold; }
.gris a:hover { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#70649c; font-weight:bold; text-decoration:none; }
.header { color:#493d27; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.header { line-height:10px; height:10px; display:inline; background:#ff9900; }
.header:active { color:#493d27; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px }
.header:hover { color:#585542; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.header_gray_bar { color:#0d568d; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.header_gray_bar:active { color:#483d8b; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px }
.header_gray_bar:hover { color:red; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.header_pewter { color:#868686; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.header_pewter:active { color:#483d8b; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px }
.header_pewter:hover { color:#0d568d; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.headererror { background:#708090 10px; background-color:#00008b; color:#dc143c; }
.headererror { font-family:tahoma, verdana, arial, sans-serif; font-size:10pt; background:#ff0000; color:#ffffff; font-weight :bold; text-align :center; }
.headerinfo { background:#00ff00; background-color:#c71585; }
.headerinfo { font-family:tahoma, verdana, arial, sans-serif; font-size:15px; background:#00ff00; color:black; font-weight:bold; text-align:center; }
.headernavigation { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight :bold; }
.imagen_agregar { border:1px solid #c7c7c7; }
.infobox { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:5px; }
.infobox { padding:5px; }
.infoboxcontents { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:11pt; border-bottom:teal; color:white; border-bottom-width:10px; border-color:#2e8b57; }
.infoboxheading { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#5a5a5a; }
.infoboxnotice { background:#ff8e90; }
.infoboxnoticecontents { background:#ffcc00; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; }
.izquierda { background:transparent url(/imagenes/fondos/fondo_izquierda.jpg) right top no-repeat; width:213px; }
.kjarkas_categories { color :white; font-weight:normal; font-size:12; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.kjarkas_categories:hover { color:#5a5a5a; text-decoration:none; }
.kjarkas_categories_2 { color:#5a5a5a; font-size:10pt; font-weight:bold; text-decoration:none; }
.kjarkas_categories_2:hover { color:red; text-decoration:none; }
.lila { color:#70649c; font-size:11pt; font-weight:bold; text-transform:uppercase; }
.lila_categoria { color:#70649c; font-size:10pt; font-weight:bold; text-transform:none; }
.lila_categoria:visited { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#5a5a5a; font-weight:bold; }
.lila_categoria:hover { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#70649c; font-weight:bold; text-decoration:none; }
.lila_head { color:#70649c; font-size:10pt; font-weight:bold; text-transform:capitalize; }
.lila_title { color:#70649c; font-size:10pt; font-weight:bold; text-transform:none; }
.lila_title a { color:#70649c; }
.link_estatico { color:#78a23d; font-size:10pt; font-weight:bold; text-decoration:none }
.link_estatico:active { color:#78a23d; font-size:10pt; font-weight:bold; text-decoration:none }
.link_estatico:hover { color:#70649c; font-size:10pt; font-weight:bold; text-decoration:none }
.link_estatico_new { /*color:#ff6300;*/ color:#78a23d; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt }
.link_estatico_new:hover { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-weight:bold; text-decoration:none; font-size:10pt }
.logo { width:180px; height:70px; }
.main { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; /*line-height:1.5; /*border:#6495ed; */ color:#5a5a5a; }
.main a { color:#70649c; font-size:10pt; font-weight:bold; text-transform:none; }
.main b { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; /*line-height:1.5; /*border:#6495ed; */ color:#5a5a5a; font-weight:bold; background:transparent; }
.main_descrip { background:#fff; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; border:none; color:#5a5a5a; }
.main2 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10.5pt; /*line-height:1.5;*/ border:#6495ed; /*color:#6f6e73;*/ color:black; }
.markproductoutofstock { font-family:tahoma, verdana, arial, sans-serif; font-size:10pt; color:#c76170; font-weight:bold; }
.mascategorias { color:blue; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-weight:bold; font-size:10pt; }
.mascategorias:hover { color:red; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-weight:bold; font-size:10pt; }
.menu1 { color:#ffffff; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.menu1:active { color:#ff9600; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt }
.menu1:hover { color:#ff9600; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.menu2 { color:#78a23d; font-family: Arial Narrow,Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.menu2:active { color:#78a23d; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt }
.menu2:hover { color:#78a23d; font-family:Arial Narrow, Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.menu2_new_module { color:#ff0000; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.menu3 { color:#8c8479; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none }
.menu3:active { color:#8c8479; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt }
.menu3:hover { color:#27408b; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none }
.menu3_texto { color:#000000; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; /*font-weight:bold;*/ text-decoration:none }
.menu3_titulo { color:#000000; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.modules { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#5a5a5a; padding:3px; font-weight:bold; }
.modulerow { background:#ebebeb; }
.modulerowover { background:#ebebeb; cursor:hand; padding:3px; }
.modulerowselected { background:#ebebeb; }
.moneda { color:#5a5a5a; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:12; }
.music_categories { color :133e7d; font-weight:bold; font-size:10pt; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.music_categories:hover { color:red; text-decoration:none; }
.music_white { color :white; font-weight:normal; font-size:10pt; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.music_white:hover { color:red; text-decoration:none; }
.musical_categories { color :#053781; font-weight:bold; font-size:10pt; text-decoration:none; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.musical_categories:hover { color:#ff0000; text-decoration:none; }
.nada { background:transparent; border:none; }
.navigation { background:#ff9900; }
.new_static_body { color:#5a5a5a; font-weight:normal; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt }
.new_static_title { color:#5a5a5a; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt }
.newitemincart { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; color:#ff0000; }
.nombreprod { color:#fffff0; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.nombreprod:active { color:#053781; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.nombreprod:hover { color:#ffdab9; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:8pt; font-weight:bold; text-decoration:none }
.nombreusr { color:#483d8b; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10 px; font-weight:bold; text-decoration:none }
.novedadesdia { color:#fffff0; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.numero { text-align:left; }
.nuevosproductospara { color:#ffdead; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.ofertadia { color:#fffff0; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; }
.orderedit, .orderedit a { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#70649c; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:none; }
.pageheading { background:transparent; color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:13pt; font-weight:bold; }
.pageheading h1, h2, h3 { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-weight:normal; margin:0px 20px 35px 0px; padding:0px; }
.pageresults { background:transparent; color:#70649c; font-size:9pt; font-weight:bold; }
.pageresults a { background:transparent; color:#70649c; font-size:9pt; font-weight:normal; text-decoration:none; }
.pageresults a:hover { background:transparent; color:#70649c; font-size:9pt; font-weight:bold; text-decoration:none; }
.pageresults u { color:#70649c; font-size:10pt; font-weight:normal; text-decoration:none; }
.pedidos { border-top:1px #78a23d solid; color:#5a5a5a; font-size:10pt; font-weight:normal; } /* a397c7 */
.pedidos b { color:#78a23d; font-size:10pt; font-weight:bold; }
.precio { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; }
.principal { background:white; }
.productlisting-data { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; color:#5a5a5a; }
.productlisting-heading { background:#fff; color:#78a23d; font-family: Arial Narrow,Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; }
.productlisting-heading a { background:#fff; color:#78a23d; font-family: Arial Narrow,Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; }
.productsnotifications { background:#f2fff7; }
.productspecialprice { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#70649c; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:none; }
.productspecialprice a { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#70649c; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:none; }
.requerido { color:#78a23d; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; background:transparent; font-weight:bold; }
.selector { width:116px; background-attachment:fixed; }
.selector_categorias_home { width:155px; background-attachment:fixed; }
.selector_forms { width:150px; background-attachment:fixed; font-family:comic sans ms; }
.selector_forms_rango { width:170 px; background-attachment:fixed; font-family:comic sans ms; }
.selector_notebooks { width:160px; background-attachment:fixed; }
.smalltext { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; color:#5a5a5a; font-weight:normal; }
.smalltext b { color:#5a5a5a; font-size:10pt; font-weight:bold; }
.stockwarning { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size :10pt; color:#cc0033; }
.subbar { background:#5a5a5a; }
.subbar { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:8pt; color:#708090; }
.suscribe { color:#5a5a5a; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; padding:0px 2px 0px 2px; text-transform:lowercase; width:150px; }
.tab_prod_desc { background:#f7f7f7; border: 1px solid #c7c7c7; padding: 1px 4px; }
.tab_prod_desc_interno { background:#fff; border: 1px solid #c7c7c7; padding:4px ; }
.tabla_form { background:#f7f7f7; border:1px solid #c7c7c7; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; text-transform:none; text-decoration:none; padding:5px 10px 10px 10px; }
.tabla_contenido { background:#fff; color:#000; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; text-transform:none; text-decoration:none; }
.tabla_footer { background:#877aaf; color:#fff; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
.tabla_izq { background:black; }
.tabla_menu { background:#fff; height:25px; }
.tabla_menu a { color:#fff; font-size:10pt; font-weight:bold; text-decoration:none; }
.tabla_menu td { background:#94bb50 url(includes/languages/espanol/images/tienda/fr_off.jpg) repeat-x; height:25px; text-align:center; }
.tabla_oferta { background:#fff; color:#fff; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; text-transform:none; text-decoration:none; }
.tabla_oferta_td { background:#94bb50 url(/imagenes/fondos/fondo_ofertas.jpg) repeat-x; color:#fff; font-size:10pt; height:25px; text-align:center; }
.tabla_tienda { background:#877aaf; padding:5px; }
.tablaofertadia { background:#ffb324; }
.tablaofertadia { background:orange; width:3 px; }
.tablaofertadia { background:white; }
.tablaofertadiatitulos { background:#ff9900; }
.tablaofertadiatitulos { background:#ff9900; }
.tableheading { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center; }
.text_required { color:red; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.texto { /*color:#676767;*/ color:black; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt }
.texto b { /*color:#676767;*/ color:#78a23d; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:12pt }
.texto_precio_cm { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-transform:uppercase; }
.texto2 { color:#ff6300; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt; }
.texto2bold { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif;  font-weight:bold; text-decoration:none; text-transform:none; }
.texto2bold a { color:#5a5a5a; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:none; }
.texto3 { color:#ffffff; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt }
.textobold { color:lime; font-family:"Arial Narrow", Arial, Helvetica, sans-serif,sans-serif; font-size:10pt; font-weight:bold; }
.todo { width:100%; }
.tiendas { background:#ff4500; }
.tiendas { color:white; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; }
.titulo { color:#fff; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:11pt; /*text-transform:uppercase;*/ text-decoration:underline; font-weight:bold; font-variant:small-caps; }
.tituloestatico { font-weight:bold; font-size:10pt; color:#78a23d; }
.titulonovedad { color:#78a23d; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.titulooferta { color:#70649c; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none }
.tituloscolumnaderecha { color:white; font-weight:bold; font-family:"Arial Narrow", Arial, Helvetica, sans-serif, geneva, arial, helvetica, sans-serif; font-size:8pt; }
.topmenu { background-image:url(images/fondo_celda.gif); width:73px; height:28px; }
.topmenu:hover { background-image:url(images/fondo_celda_on.gif); width:73px; height:28px; cursor :hand; }
.trust_link { color:#70649c; text-decoration:none; font-weight:bold; font-size:10pt; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.trust_link:hover { color:#70649c; text-decoration:none; font-weight:bold; font-size:10pt; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; border-bottom:2px solid; }
.trust_link_musical { color:#70649c; text-decoration:none; font-weight:bold; font-size:11; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.trust_link_musical:hover { color:red; text-decoration:none; font-weight:bold; font-size:11; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.trust_text { color:#5a5a5a; text-decoration:none; font-weight:normal; font-size:10pt; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.trust_text_musical { color:#5a5a5a; text-decoration:none; font-weight:normal; font-size:10pt; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; }
.verde { color:#78a23d; font-size:11pt; font-weight:bold;}
.verde_head, .verde_head:hover { color:#78a23d; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:capitalize; }
.verde_producto, .verde_producto:hover { color:#78a23d; font-size:10pt; font-weight:bold; text-decoration:none; text-transform:none; }
.xmall { color:#fff; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; text-transform:none; text-decoration:none; }
.xmall a, .xmall a:hover { color:#fff; font:"Arial Narrow", Arial, Helvetica, sans-serif; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:10pt; text-transform:none; text-decoration:none; }
.h_bg_dyr{}
.tabla_header_top_01 { background:#ffffff url(/imagenes/tabs_header/bg_tabs_lf.jpg) repeat-x;  color:#fff; height:50px; font-size:10pt;text-align:center; z-index:1000; }
.tabla_header_top_center { background:#fff url(/imagenes/tabs_header/fondo_header_canastas_center.jpg) repeat-x; color:#fff; height:50px; font-size:10pt;text-align:center; z-index:1000; }
.tabla_header_top_izq { background:#fff url(/imagenes/tabs_header/fondo_header-izq.jpg )  no-repeat; color:#fff; height:50px; width:30px; font-size:10pt;text-align:center; z-index:1000; }
.tabla_header_top_der { background:#fff url(/imagenes/tabs_header/fondo_header-der.jpg)  no-repeat; color:#fff; height:50px; width:21px; font-size:10pt;text-align:center; z-index:1000; }
.sombras{
box-shadow: 2px 4px 10px 2px rgba(119, 119, 119, 0.75);
-moz-box-shadow: 2px 4px 10px 2px rgba(119, 119, 119, 0.75);
-webkit-box-shadow: 2px 4px 10px 2px rgba(119, 119, 119, 0.75);
}

.mnu_br{background:#4B800A url(/imagenes/fondos/fondo_ofertas.jpg) repeat-x ; font-size: 16px; color: #fff;}
.mnu_br2{background:#C888D2 url(/imagenes/fondos/fondo_especial.jpg) repeat-x ; font-size: 16px; color: #fff;}
.mnu_link_br{text-decoration: none; color: #fff;} 
.mnu_link_br:hover{text-decoration: none; color: #fff;} 
