/* $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $ osCommerce, Open 
Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce 
Released under the GNU General Public License */


.boxText {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.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; 
     }

BODY {
     background: #ffffff;
     color: #000000;
     margin: 0px;
     }

A {
     color: #000000; 
     text-decoration: none;
     }

A:hover {
     color: #CC0033;
     text-decoration: underline; 
     }

FORM {
     display: inline;
     }

TR.header {
     background: #ffffff;
     }

TR.headerNavigation {
     background: #bbc3d3;
     }


TD.headerNavigation {
     font-family: Verdana, Arial, sans-serif; 
     font-size: 10px;
     background: #ffffff;
     color: #669933;
     font-weight : bold;
     }

A.headerNavigation {
     color: #669933;
     }

A.headerNavigation:hover {
     color: #669933;
     }

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: #FFB524;
     }

TD.footer {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     background: #FFB524;
     color: #ffffff;
     font-weight: bold;
     }

.infoBox {
     background: #bbc3d3;
     }

.infoBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial,sans-serif;
     font-size: 10px;
     }

.infoBoxNotice {
     background: #FF8E90;
     }

.infoBoxNoticeContents {
     background: #FFE6E6;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

TD.infoBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

TD.infoBox, SPAN.infoBox {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

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: #ffffff;
     }

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: #ffffff;
     }

TABLE.productListing {
     border: 1px;
     border-style: solid;
     border-color: #33CC00;
     border-spacing: 1px;
     }

.productListing-heading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     background: #33CC00;
     color: #FFFFFF;
     font-weight: bold;
     }

TD.productListing-data {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

A.pageResults {
     color: #0000FF;
     }

A.pageResults:hover {
     color: #0000FF;
     background: #FFFF33;
     }

TD.pageHeading, DIV.pageHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 20px;
     font-weight: bold;
     color: #CC0033;
     }

TD.formHeading, DIV.formHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 17px;
     font-weight: bold;
     color: #CC0033;
     }

TD.TopHeader, DIV.TopHeader {
     font-family: Verdana, Arial, sans-serif;
     font-size: 15px;
     font-weight: bold;
     color: #CC0033;
     }

TD.Slogan, DIV.Slogan {
     font-family: Verdana, Arial, sans-serif;
     font-size: 13px;
     font-weight: bold;
     color: #BB0000;
     }

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.smallText, SPAN.smallText, P.smallText {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

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;
     }

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;
     }

SPAN.greetUser {
     font-family: Verdana, Arial, sans-serif;
     font-size: 12px;
     color: #669933;
     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;
     }

.moduleRow {
     }

.moduleRowOver {
     background-color: #D7E9F7;
     cursor: pointer;
     cursor: hand;
     }

.moduleRowSelected {
     background-color: #E9F4FC;
     }

.checkoutBarFrom, .checkoutBarTo {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     color: #8c8c8c;
     }

.checkoutBarCurrent {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     color: #000000;
     }

/* message box */

.messageBox {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.messageStackError, .messageStackWarning {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     background-color: #ffb3b5;
     }

.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;
     }



 /* -------------------------------------- NAVEGACION */

.slogan {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 15px; color: #BB0000;
     font-weight: bold;
     }

.actualmente {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #CC3333
     }

.general {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px
     }

.fondo {
     background-color: #006666
     }

.centrada {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     text-align: centre;
     color: #FFFFFF
     }

.navegapal {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     text-align: centre;
     text-decoration: none;
     color: #FFFFFF;
     font-weight: bold
     }

.navegapal:hover {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     text-align: centre;
     text-decoration: underline;
     color: #FFF500;
     font-weight: bold
     }

.navega {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     text-align: centre;
     text-decoration: none;
     color: #FFFFFF;
     font-weight: bold
     }

.navega:hover {
     font-family: Arial, Verdana, Helvetica, sans-serif;
     font-size: 12px;
     text-align: centre;
     text-decoration: underline;
     color: #FFF500;
     font-weight: bold
     }

/* ------------Boxes 
Section for css------------- Format each info box according to you liking */ 


.contentBox {
     background: #FFffff;
     }

TD.contentBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 13px;
     font-weight: bold;
     background: #ffffff;
     color: #669933;
     }

.contentBoxContents {
     background: #ffffff;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.BestSellersBox {
     background: #D3004C;
     }

TD.BestSellersBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933; 
     color: #ffffff;
     }

.BestSellersBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.CategoriesBox {
     background: #FF9933;
     }

TD.CategoriesBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.CategoriesBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.CurrenciesBox {
     background: #FF9933;
     }

TD.CurrenciesBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.CurrenciesBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.InformationBox {
     background: #FF9933;
     }

TD.InformationBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.InformationBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.LanguagesBox {
     background: #FF9933;
     }

TD.LanguagesBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.LanguagesBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.ManufacturerInfoBox {
     background: #FF9933;
     }

TD.ManufacturerInfoBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.ManufacturerInfoBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.ManufacturersBox {
     background: #FF9933;
     }

TD.ManufacturersBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.ManufacturersBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.OrderHistoryBox {
     background: #D3004C;
     }

TD.OrderHistoryBoxHeading {
     font-family: Verdana, Arial, sans-serif; 
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.OrderHistoryBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

 .ProductNotificationsBox {
     background: #FF9933;
     }

TD.ProductNotificationsBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.ProductNotificationsBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.ReviewsBox {
     background: #FF9933;
     }

TD.ReviewsBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.ReviewsBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.SearchBox {
     background: #FFFFFF;
     }

TD.SearchBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FFFFFF;
     color: #ffffff;
     }

.SearchBoxContents {
     background: #ffffff;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.ShoppingCartBox {
     background: #FF9933;
     }

TD.ShoppingCartBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold; 
     background: #FF9933;
     color: #ffffff;
     }

.ShoppingCartBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.SpecialsBox {
     background: #FF9933;
     }

TD.SpecialsBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.SpecialsBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.TellaFriendBox {
     background: #FF9933;
     }

TD.TellaFriendBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold; 
     background: #FF9933;
     color: #ffffff;
     }

.TellaFriendBoxContents {
     background: #f8f8f9; 
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.WhatsNewBox {
     background: #FF9933;
     }

TD.WhatsNewBoxHeading {
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     font-weight: bold;
     background: #FF9933;
     color: #ffffff;
     }

.WhatsNewBoxContents {
     background: #f8f8f9;
     font-family: Verdana, Arial, sans-serif;
     font-size: 10px;
     }

.maingr {
     font-family: Verdana, Arial, sans-serif;
     font-size: 12px;
     line-height: 1.5;
     }

.mainjusti {
     font-family: Verdana, Arial, sans-serif;
     font-size: 11px;
     line-height: 1.5;
     text-align: justify
     }


.maintach {
     font-family: Verdana, Arial, sans-serif; 
     font-size: 11px; 
     line-height: 1.5;
     text-align: justify;
     text-decoration: line-through
     }


 TD.columnLeft {
     background: #FFFFFF;
     }


 TD.columnRight {
     background: #FFFFFF;
     }

 TD.columnLeft2 {
     background: #FFFFFF;
     }


 TD.columnRight2 {
     background: #FFFFFF;
     }


/* Plantilla */

.boxs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.boxstit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold; color: #FFFFFF; background-color: #FFB524}
.boxssubtit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; font-weight: bold; color: #C4102A}
.general {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.titaniver01 { color: #C4102A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold}
.titaniver02 { color: #C4102A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.titaniver03 { color: #C4102A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.boxmargen {  background-color: #FFB524}
.boxfondo { background-color: #FFFFFF}


.categories_name {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #0089CB;
  text-decoration: none;
}

.categories_name:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #0089CB;
  text-decoration: underline;
}


.Estilo1 {
	color: #CB5827;
	font-weight: bold;
}

.style1 {font-family: Verdana, Arial, Helvetica, sans-serif }

.style2 {
	color: #FF6600;
	font-weight: bold;
	font-style: italic;
	font-size: 12px;
}

.style3 {color: #999999}

.style4 {
	color: #669900;
	font-size: 12px;
}

.style5 {color: #FF6600}
.style6 {font-style: italic}
.style7 {font-size: 12px}
.style8 {color: #FF6600; font-size: 12px; }
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

/* Estilo para el popup que muestra imagenes ampliadas al hacer mouseover */
.ddimgtooltip {
  box-shadow: 3px 3px 5px #818181; /*shadow for CSS3 capable browsers.*/
  -webkit-box-shadow: 3px 3px 5px #818181;
  -moz-box-shadow: 3px 3px 5px #818181;
  display:none;
  position:absolute;
  border:1px solid black;
  background:white;
  color: black;
  z-index:2000;
  padding: 4px;
}

/* productos valor agregado (shopping_cart.php)  */
.tituloProdValorAgregado {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
	font-weight: bold;  
  color: #CC0033;
}


