BODY                           {background:#610000; background-image:url(images/fondo_nipon.jpg); background-repeat:repeat-x; color:#000000; margin:0px;}
A                              {color:#000000; text-decoration:none;}
A:hover                        {color:#AABBDD; text-decoration:underline;}
FORM                           {display:inline;}
TR.header                      {}
CHECKBOX, INPUT, RADIO, SELECT {font-family:Verdana, Arial, sans-serif; font-size:11px;}
TEXTAREA                       {width:100%; font-family:Verdana, Arial, sans-serif; font-size:11px;}

.boxText                {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000;}
.errorBox               {font-family:Verdana, Arial, sans-serif; font-size:10px; background:#ffb3b5; font-weight:bold;}
.stockWarning           {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#cc0033;}
.productsNotifications  {background:#f2fff7;}
.orderEdit              {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#70d250; text-decoration:underline;}
.infoBox                {background:#f20000;}
.infoBoxContents        {background:#ffeeee; font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000;}
.infoBoxNotice          {background:#FF8E90;}
.infoBoxNoticeContents  {background:#FFE6E6; font-family:Verdana, Arial, sans-serif; font-size:10px;}
.productListing-heading {font-family:Verdana, Arial, sans-serif; font-size:10px; background:#f20000; color:#FFFFFF; font-weight:bold;}
.moduleRowSelected      {background-color:#E9F4FC;}
.checkoutBarCurrent     {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000;}/* message box */
.messageBox             {font-family:Verdana, Arial, sans-serif; font-size:10px;}
.messageStackSuccess    {font-family:Verdana, Arial, sans-serif; font-size:10px; background-color:#99ff00;}/* input requirement */
.inputRequirement       {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ff0000;}/* Precio */
.precio1                {font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold;  color:#000000;}/* IVA incluido */
.ivaIncluido1           {font-family:Verdana, Arial, sans-serif; font-size:9px;  color:#000000;}
.ivaIncluido2           {font-family:Arial, sans-serif; font-size:9px; color:#000000;}
.ivaIncluido2fos        {font-family:Arial, sans-serif; font-size:9px; color:#ffffff;}
.ivaIncluido3           {font-family:Arial, sans-serif; font-size:9px; color:#ff0000;}
.busqueda               {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; color:#ffffff;}
.moduleRow {}.moduleRowOver              {background-color:#D7E9F7; cursor:pointer; cursor:hand;}
.checkoutBarFrom, .checkoutBarTo         {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#8c8c8c;}
.messageStackError, .messageStackWarning {font-family:Verdana, Arial, sans-serif; font-size:10px; background-color:#ffb3b5;}

TR.headerNavigation              {background:#f20000; background-image:url(images/fondo_barra.jpg); background-repeat:repeat-x;}
TD.headerNavigation              {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000; font-weight:bold;}
A.headerNavigation               {color:#480090;}
A.headerNavigation:hover         {color:#6020A0;}
TR.headerError                   {background:#ff0000;}
TD.headerError                   {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; background:#ff0000; color:#ffffff; font-weight:bold; text-align:center;}
TR.headerInfo                    {background:#00ff00;}
TD.headerInfo                    {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; background:#00ff00; color:#ffffff; font-weight:bold; text-align:center;}
TR.footer                        {background:#f20000; background-image:url(images/fondo_barra.jpg); background-repeat:repeat-x;}
TD.footer                        {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000; font-weight:bold;}
A.footer                         {color:#480090;}
A.footer:hover                   {color:#6020A0;}
TD.infoBoxHeading                {background:#f20000; background-image:url(images/fondo_barra.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#480090;}
TD.infoBox, SPAN.infoBox         {font-family:Verdana, Arial, sans-serif; font-size:10px;}
TABLE.productListing             {border:1px; border-style:solid; border-color:#f20000; border-spacing:1px;}
TD.productListing-data           {font-family:Verdana, Arial, sans-serif; font-size:10px;}
A.pageResults                    {color:#8888FF;}
A.pageResults:hover              {color:#0000FF; background:#FFFF33;}
TR.subBar                        {background:#f4f7fd;}
TD.subBar                        {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#000000;}
TD.main, P.main                  {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5;}
TD.main2, P.main2                {font-family:Verdana, Arial, sans-serif; font-size:12px; line-height:1.5;}
TD.mainfos, P.mainfos, A.mainfos {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; color:#FFFFFF;}
TD.mainfcl, P.mainfcl, A.mainfcl {font-family:Verdana, Arial, sans-serif; font-size:11px; line-height:1.5; color:#000000;}
TD.accountCategory               {font-family:Verdana, Arial, sans-serif; font-size:13px; color:#aabbdd;}
TD.fieldKey                      {font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold;}
TD.fieldValue                    {font-family:Verdana, Arial, sans-serif; font-size:12px;}
TD.tableHeading                  {font-family:Verdana, Arial, sans-serif; font-size:12px; font-weight:bold;}
SPAN.newItemInCart               {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#ff0000;}
SPAN.greetUser                   {font-family:Verdana, Arial, sans-serif; font-size:12px; color:#f0a480; font-weight:bold;}
TABLE.formArea                   {background:#f1f9fe; border-color:#7b9ebd; border-style:solid; border-width:1px;}
TD.formAreaTitle                 {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; font-weight:bold;}
SPAN.markProductOutOfStock       {font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px; color:#c76170; font-weight:bold;}
SPAN.productSpecialPrice         {font-family:Verdana, Arial, sans-serif; color:#ff0000;}
SPAN.errorText                   {font-family:Verdana, Arial, sans-serif; color:#ff0000;}
TD.pageHeading, DIV.pageHeading  {font-family:Verdana, Arial, sans-serif; font-size:20px; font-weight:bold; color:#FFFFFF;}

TD.smallText, SPAN.smallText, P.smallText {font-family:Verdana, Arial, sans-serif; font-size:10px;}
A.smallTextfos, TD.smallTextfos, SPAN.smallTextfos, P.smallTextfos {font-family:Verdana, Arial, sans-serif; font-size:10px; color:#FFFFFF;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background:#ffeeee;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background:#ffeeee;}

