/*
  $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 : 18px;
    background : rgb(255 , 0 , 0);
    font-weight : bold;
}
.stockWarning
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(204 , 0 , 51);
}
.productsNotifications
{
    background : rgb(248 , 248 , 249);
}
.orderEdit
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(112 , 210 , 80);
    text-decoration : blink;
}
BODY
{
    text-align : center;
    background : rgb(255 , 255 , 255);
    Background-image : url("http://www.fetish.cl/store/images/fondonavidad.jpg");
    color : rgb(102 , 102 , 102);
    margin : 0px;
    Background-position : center;
    Background-repeat : repeat;
}
.fixcenter
{
    width : 900px;
    border : solid;
    border-width : 0;
    border-color : rgb(30 , 30 , 30);
    background : rgb(255 , 255 , 255);
    color : rgb(0 , 0 , 0);
    margin : auto;
    margin-top : 10px;
    text-align : left;
}
A
{
    color : rgb(0 , 0 , 0);
    text-decoration : none;
}
/*ESTO DEFINE ELTIPO DE HOVER EN LA SECION CATEGORIAS..*/
A:hover
{
    color : rgb(170 , 187 , 221);
    text-decoration : blink;
}
FORM
{
    display : inline;
}
TR.header
{
    background : rgb(255 , 255 , 255);
    background-image : url("images/logo_centro.gif");
    height : auto;
}
TR.headerNavigation
{
    background : rgb(30 , 30 , 30);
}
/*esto cambia el formato de link en la barra de navegaci0n..inivio catalogo etc etc*/
TD.headerNavigation
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 11px;
    background : rgb(30 , 30 , 30);
    color : rgb(255 , 255 , 255);
    font-weight : bold;
}
A.headerNavigation
{
    color : rgb(255 , 255 , 255);
}
A.headerNavigation:hover
{
    color : rgb(30 , 30 , 30);
}
TR.headerError
{
    background : rgb(255 , 0 , 0);
}
/*para cambiar aspecto del mensaje de codigo de descuento invalido*/
TD.headerError
{
    font-family : Tahoma , Verdana , Arial , sans-serif;
    font-size : 18px;
    background : rgb(255 , 0 , 0);
    color : rgb(255 , 255 , 255);
    font-weight : bold;
    text-align : center;
}
TR.headerInfo
{
    background : rgb(0 , 255 , 0);
}
TD.headerInfo
{
    font-family : Tahoma , Verdana , Arial , sans-serif;
    font-size : 12px;
    background : rgb(0 , 255 , 0);
    color : rgb(255 , 255 , 255);
    font-weight : bold;
    text-align : center;
}
TR.footer
{
    background : rgb(30 , 30 , 30);
    }
TD.footer
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background : rgb(255 , 255 , 255);
    color : rgb(255 , 255 , 255);
    font-weight : bold;
}
.infoBox
{
    background : rgb(221 , 221 , 221);
}
.infoBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.infoBoxNotice
{
    background : rgb(255 , 142 , 144);
}
/*este es el puto fondo de los produtosdisponibles, peromodficoel fondo de los mas vendidos*/
TD.infoBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.infoBoxNoticeContents
{
    background : rgb(255 , 230 , 230);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
TD.infoBox, SPAN.infoBox
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.contentBox
{
    background : rgb(221 , 221 , 221);
    Background-image : url("http://www.fetish.cl/store/images/fondonavidad.jpg");
  }
/*clientes que han comrpado est preioducto...*/
TD.contentBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 14px;
    font-weight : bold;
    color : rgb(30 , 30 , 30);
    Background : rgb(255 , 255 , 255);
    }
.contentBoxContents
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.BestSellersBox
{
    background : rgb(221 , 221 , 221);
}
TD.BestSellersBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.BestSellersBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.CategoriesBox
{
    background : rgb(221 , 221 , 221);
}
TD.CategoriesBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
/*cambia tamaņo de letra de categorias izquierda*/
.CategoriesBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 11px;
}
.CurrenciesBox
{
    background : rgb(221 , 221 , 221);
}
TD.CurrenciesBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(30 , 30 , 30);
    color : rgb(255 , 255 , 255);
}
.CurrenciesBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.InformationBox
{
    background : rgb(221 , 221 , 221);
}
TD.InformationBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.InformationBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.LanguagesBox
{
    background : rgb(221 , 221 , 221);
}
TD.LanguagesBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.LanguagesBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.ManufacturerInfoBox
{
    background : rgb(221 , 221 , 221);
}
TD.ManufacturerInfoBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.ManufacturerInfoBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.ManufacturersBox
{
    background : rgb(221 , 221 , 221);
}
TD.ManufacturersBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.ManufacturersBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.OrderHistoryBox
{
    background : rgb(221 , 221 , 221);
}
TD.OrderHistoryBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.OrderHistoryBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.ProductNotificationsBox
{
    background : rgb(221 , 221 , 221);
}
TD.ProductNotificationsBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.ProductNotificationsBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.ReviewsBox
{
    background : rgb(221 , 221 , 221);
}
TD.ReviewsBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.ReviewsBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.SearchBox
{
    background : rgb(221 , 221 , 221);
}
TD.SearchBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.SearchBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.ShoppingCartBox
{
    background : rgb(221 , 221 , 221);
}
TD.ShoppingCartBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.ShoppingCartBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 11px;
}
.SpecialsBox
{
    background : rgb(221 , 221 , 221);
}
TD.SpecialsBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.SpecialsBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.TellaFriendBox
{
    background : rgb(221 , 221 , 221);
}
TD.TellaFriendBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.TellaFriendBoxContents
{
    background : rgb(248 , 248 , 249);
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.WhatsNewBox
{
    background : rgb(221 , 221 , 221);
}
TD.WhatsNewBoxHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    font-weight : bold;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
}
.WhatsNewBoxContents
{
    background : rgb(248 , 248 , 249);
    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 : rgb(255 , 255 , 255);
}
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 : rgb(255 , 255 , 255);
}
TABLE.productListing
{
    border : 1px;
    border-style : solid;
    border-color : rgb(221 , 221 , 221);
    border-spacing : 1px;
}
/* color de fondo de la fila ->   Productos+   Precio   Peso Kgr   Compre Ahora  original 30,30,30*/
.productListing-heading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background : rgb(255 , 255 , 255);
    color : rgb(30 , 30 , 30);
    font-weight : bold;
}
TD.productListing-data
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
A.pageResults
{
    color : rgb(102 , 102 , 102);
}
A.pageResults:hover
{
    color : rgb(230 , 0 , 0);
    background : rgb(255 , 255 , 255);
}
/*cambia tamaņo de letra en listado nombre de productos y cabecera de listado de procutos*/
TD.pageHeading, DIV.pageHeading
{
    font-family : Verdana , Arial , sans-serif;
    font-size : medium;
    font-weight : bolder;
    color : rgb(30 , 30 , 30);
}
TR.subBar
{
    background : rgb(244 , 247 , 253);
}
TD.subBar
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(0 , 0 , 0);
}
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 : rgb(170 , 187 , 221);
}
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 : rgb(255 , 0 , 0);
}
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 : rgb(240 , 164 , 128);
    font-weight : bold;
}
TABLE.formArea
{
    background : rgb(241 , 249 , 254);
    border-color : rgb(123 , 158 , 189);
    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 : rgb(199 , 97 , 112);
    font-weight : bold;
}
SPAN.productSpecialPrice
{
    font-family : Verdana , Arial , sans-serif;
    color : rgb(255 , 0 , 0);
}
SPAN.errorText
{
    font-family : Verdana , Arial , sans-serif;
    color : rgb(255 , 0 , 0);
}
.moduleRow
{
}
.moduleRowOver
{
    background-color : rgb(215 , 233 , 247);
    cursor : hand;
}
.moduleRowSelected
{
    background-color : rgb(233 , 244 , 252);
}
.checkoutBarFrom, .checkoutBarTo
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(140 , 140 , 140);
}
.checkoutBarCurrent
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(0 , 0 , 0);
}
/* message box */
.messageBox
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
}
.messageStackError, .messageStackWarning
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 18px;
    background-color : rgb(255 , 0 , 0);
    Color : rgb(255 , 255 , 255);
}
.messageStackSuccess
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    background-color : rgb(153 , 255 , 0);
}
/* input requirement */
.inputRequirement
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 10px;
    color : rgb(255 , 0 , 0);
}
.cssButton
{
    background : none;
    color : rgb(0 , 0 , 0);
    width : 120px;
    height : 20px;
    vertical-align : top;
    font-weight : bolder;
    font-family : Tahoma , Verdana , Arial , sans-serif;
    font-size : 10px;
    cursor : pointer;
    text-align : center;
    text-decoration : none;
    border-style : none;
    border-spacing : 1px;
    Background-image : url("images/css_button.gif");
    Background-repeat : no-repeat;
    Background-position : bottom center;
}
#thecategories a:hover
{
    background-color : rgb(238 , 238 , 238);
    color : rgb(0 , 0 , 0);
}
.catwithsubs, .catwithnosubs
{
    padding-right : 5px;
}
#thecategories
{
    position : relative;
    top : -9px;
    margin-bottom : -16px;
    width : 140px;
}
.activelink
{
    display : block;
    font-weight : bold;
}
#thecategories a
{
    display : block;
    padding-bottom : 7px;
    padding-top : 3px;
    width : 100%;
}
/*mozilla fix*/
html > body #thecategories a
{
    width : auto;
}
/*end of mozilla fix*/
#topcat a
{
    padding-left : 5px;
}
#secondcat a
{
    padding-left : 20px;
}
#thirdcat a
{
    padding-left : 35px;
}
#fourthcat a
{
    padding-left : 50px;
}
#fifthcat a
{
    padding-left : 65px;
}
a.allproductsBox
{
    color : rgb(255 , 0 , 0);
}
a.allproductsBox:Hover
{
    color : rgb(170 , 187 , 221);
}
h1
{
    font-family : Verdana , Arial , sans-serif;
    font-size : 20px;
    font-weight : bold;
    margin-bottom : 0;
    padding-bottom : 0;
    color : rgb(0 , 0 , 0);
}
