/*COLORES USADOS
rojo:#bc131a
gris oscuro:#333333
verde:5fd948
azul claro:6bbae7
azul oscuro:030a9d
gris del headernavigation:a7a4a4
*/
.suckerdiv ul {
margin : 0;
list-style-type : none;
width : auto;
border-bottom : 0 solid #ededed;
background-color : transparent;
font-family : arial;
font-size : 12px;
}
.suckerdiv ul li {
position : relative;
background-color : transparent;
}
.suckerdiv ul li ul {
left : 176px;
position : absolute;
width : 176px;
top : 0;
display : none;
z-index : 15000 !important ;
}
.suckerdiv ul li ul li ul {
left : 176px;
}
.suckerdiv ul li ul li a {
left : 176px;
background-color : white;
}
.suckerdiv ul li ul li ul li a {
background-color : white;
}
.suckerdiv ul li ul li ul li ul li a {
background-color : white;
}
.suckerdiv ul li a {
display : block;
color : #666666;
text-decoration : none;
background-color : white;
padding : 1px 5px;
border : 0 solid #ededed;
border-bottom : 0;
line-height : 1.75em;
}
.suckerdiv ul li a:hover {
background-color : #6bbae7;
color : white;
text-decoration : none;
}
.suckerdiv ul li ul li a {
background-color : white;
color : #6bbae7;
text-decoration : none;
}
.suckerdiv ul li ul li a:hover {
background-color : #6bbae7;
color : white;
text-decoration : none;
}
.suckerdiv ul li ul li ul li a {
background-color : white;
color : #6bbae7;
text-decoration : none;
}
.suckerdiv ul li ul li ul li a:hover {
background-color : #5fd948;
color : white;
text-decoration : none;
}
.suckerdiv .subfolderstyle {
background : url(images/arrow-list.gif) no-repeat right center;
}
.suckerdiv ul li ul .subfolderstyle {
background-color : white;
}
.suckerdiv ul li ul li ul .subfolderstyle {
background-color : white;
}
.suckerdiv ul li ul li ul li ul .subfolderstyle {
background-color : white;
}
* html .suckerdiv ul li {
float : left;
height : 1%;
}
* html .suckerdiv ul li a {
height : 1%;
}
#pscroller1 {
height : 160px;
border : 0;
padding : 5px;
}
#pscroller2 {
width : 350px;
height : 20px;
border : 0;
padding : 3px;
}
#pscroller2 a {
text-decoration : none;
}
.someclass {
font-family : Verdana;
font-size : 11px;
line-height : 1.5;
}
#pscroller_np {
height : 150px;
border : 0;
padding : 5px;
}
.pscroller_c_np {
font-family : Verdana;
font-size : 11px;
line-height : 1.5;
}
.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;
}
a {
color : #333333;
text-decoration : none;
}
FORM {
display : inline;
}
TR.header {
background : #ffffff;
}
TR.headerNavigation {
background-color : transparent;
}
TD.headerNavigation {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background-color : transparent;
color : #a7a4a4;
font-weight : bold;
}
A.headerNavigation {
color : #a7a4a4;
}
A.headerNavigation:hover {
color : #a7a4a4;
}
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 : #5fd948;
}
TD.footer {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
background : #5fd948;
color : #ffffff;
font-weight : bold;
}
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 : #f8f8f9;
}
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 : #f8f8f9;
}
TABLE.productListing {
border : 0;
border-style : solid;
border-color : #b6b7cb;
border-spacing : 0;
}
.productListing-heading {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
font-weight : bold;
color : #999999;
vertical-align : middle;
white-space : nowrap;
}
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 : #9a9a9a;
}
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;
color : #333333;
text-align : inherit;
border : none;
}
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 : #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;
}
.moduleRowOver {
background-color : #d7e9f7;
cursor : pointer;
}
.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;
}
.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;
}
.inputRequirement {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #ff0000;
}
.superior {
margin : auto;
padding : 0;
position : relative;
width : 985px;
z-index : 40;
}
a {
text-decoration : none;
}
.contacto_portada {
position : absolute;
right : 0;
top : 20px;
z-index : 10;
text-align : left;
text-transform : uppercase;
font-weight : bold;
list-style : none;
font-family : tahoma;
}
.contacto_portada a:hover {
text-decoration : none;
color : #333333;
}
.contacto_portada ul {
font-size : 12px;
color : #333333;
}
.llamanos {
position : absolute;
right : 4px;
z-index : 10;
top : 122px;
font-size : 10px;
font-weight : bold;
font-family : Tahoma;
color : white;
}
.superior p {
background-image : url(images/superior.gif);
background-position : 0% 0%;
background-repeat : no-repeat;
height : 118px;
position : relative;
}
.superior p a {
bottom : 0;
left : 0;
right : 0;
top : 0;
position : absolute;
}
BODY {
margin : 0;
padding : 0;
background-image : url(images/fondo/fondo.gif);
background-position : 50% 0%;
background-repeat : repeat-x;
font-family : Verdana;
font-size : 12px;
}
#button {
margin-left : 0;
padding : 0;
list-style : none;
float : left;
font-size : 1.1em;
}
#button li {
margin : 0;
padding : 0;
overflow : hidden;
float : left;
height : 50px;
}
#button li a {
padding : 10px 20px;
float : left;
text-decoration : none;
color : #fff;
background : transparent;
text-transform : uppercase;
clear : both;
height : 20px;
line-height : 20px;
margin-bottom : 20px;
}
#button li a:hover {
background-color : #6bbae7;
margin-top : -2px;
padding-bottom : 12px;
}
.index_intro {
text-align : center;
color : black;
font-size : 11px;
font-weight : bold;
line-height : 12px;
font-style : italic;
}
.index_intro a {
color : #cc6600;
text-decoration : underline;
}
.index_intro a:hover {
color : #bc131a;
text-decoration : underline;
}
.index_intro .resaltar {
font-weight : bold;
color : #bc131a;
}
.cajas {
margin-bottom : 25px;
margin-left : 10px;
margin-top : 45px;
}
.cajas .medio {
width : 187px;
padding-top : 69px;
padding-bottom : 12px;
margin-left : 5px;
position : relative;
}
.cajas p {
left : -15px;
margin-bottom : 6px;
margin-right : 0;
margin-top : 0;
padding : 0;
position : absolute;
top : 0;
}
.info {
margin-left : 10px;
font-size : 11px;
line-height : 16px;
}
.info a {
color : #666666;
}
.info a:hover {
color : #6bbae7;
}
.caja_texto {
background-repeat : no-repeat;
margin-left : -10px;
font-size : 10px;
border : 0 solid black;
color : #7e7e7e;
margin-bottom : 6px;
padding : 10px 12px 12px 30px;
width : 120px;
}
.caja_texto .nombre_cliente {
background-image : url(images/cajas/email.png);
}
.caja_texto .texto_buscar {
background-image : url(images/cajas/texto.png);
}
.caja_texto .contrasena_cliente {
margin-left : 10px;
background-image : url(images/cajas/contrasena.png);
}
.infoBoxProducts {
text-align : center;
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 0;
border-style : solid;
border-color : #666666;
font-weight : normal;
background-color : transparent;
color : #333333;
margin-bottom : -8px;
vertical-align : bottom;
}
.infoBoxProducts a {
color : #333333;
}
TD.infoBoxGrid {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
border : 1px solid #999999;
}
TD.infoBoxGrid:hover {
background-color : #d3d3d3;
}
img.buy_now {
margin-bottom : 10px;
}
img.thm_buy_now {
margin-bottom : -3px;
}
.buy_now {
font-weight : bold;
font-size : 18px;
color : #999999;
}
.infoBoxList {
border : 4px ridge #faf0e6;
border-collapse : collapse;
background-color : #fff;
}
.thumbcontent {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #666666;
text-align : center;
}
TD.noborderbox {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
}
TD.separator {
border-bottom : 1px solid #ccc;
}
.productListing-list-price {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
color : #333;
}
.productListing-title a, .productListing-title {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
color : #333;
padding-left : 18px;
padding-bottom : 10px;
}
.productListing-name a, .productListing-name {
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #333;
font-weight : bold;
padding-bottom : 6px;
}
.productListing-short {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
color : #333;
}
TABLE.buytable {
width : 100%;
height : 80px;
vertical-align : bottom;
text-align : right;
}
DIV.multi_buy_now {
width : 99%;
text-align : right;
position : relative;
}
DIV#gbutton1 {
margin-bottom : -25px;
z-index : 30;
}
DIV#gbutton2 {
margin-top : -25px;
z-index : 30;
}
.quantity {
font-family : Verdana, Arial, sans-serif;
font-size : 10px;
text-align : center;
}
.quantity input {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
background : #c0c0c0;
font-weight : bold;
border : 2px solid #666666;
color : #333;
}
TD.attributes {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
text-align : right;
}
TABLE.attributes select {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background : #c0c0c0;
font-weight : bold;
color : #333;
}
TABLE.drop select {
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
background : #c0c0c0;
font-weight : bold;
color : #333;
}
SPAN.list_info {
font-family : Verdana, Arial, sans-serif;
font-size : 16px;
color : #333;
cursor : pointer;
}
SPAN.list_info span {
display : none;
position : relative;
}
SPAN.list_info:hover span {
display : block;
cursor : pointer;
margin-top : -20px;
margin-left : -100px;
position : absolute;
padding : 5px;
font-family : Verdana, Arial, sans-serif;
font-size : 12px;
color : #333;
background : #c0c0c0;
border : 2px solid #666666;
text-align : center;
}
.product_info {
background-image : url(images/product_info/fondo.jpg);
background-position : 100% 50%;
background-repeat : repeat-y;
margin : 0;
overflow : hidden;
padding : 0;
position : relative;
width : auto;
}
.titulo {
background-image : url(images/fondo/titulo.gif);
background-repeat : repeat-x;
color : white;
font-family : Verdana;
font-size : 21px;
font-weight : bold;
letter-spacing : -1px;
margin-bottom : 7px;
margin-left : -5px;
margin-right : 0;
margin-top : 0;
padding-bottom : 12px;
padding-left : 13px;
padding-right : 0;
text-transform : uppercase;
width : 70%;
}
.titulo_precio {
background-image : url(images/fondo/titulo.gif);
background-repeat : repeat-x;
color : white;
font-family : Verdana;
font-size : 21px;
font-weight : bold;
letter-spacing : -1px;
margin-bottom : 7px;
margin-top : 0;
right : 0;
text-transform : uppercase;
width : auto;
}
.productspecialprice {
font-family : Verdana;
color : #fff;
text-decoration : line-through;
}
.titulo_descripcion {
color : #3098e6;
font-family : Verdana;
font-size : 10px;
font-weight : bold;
border-top : 1px dashed #999999;
margin-bottom : 7px;
margin-top : 5px;
text-transform : uppercase;
}
.descripcion_producto {
color : #4b4c4d;
font-family : Verdana;
font-size : 12px;
border-bottom : 1px dashed #999999;
margin-bottom : 7px;
margin-top : 5px;
width : auto;
}
.titulo_opciones {
color : #3098e6;
font-family : Verdana;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
margin-bottom : 7px;
margin-top : 5px;
}
.product_ahora {
color : #3098e6;
font-family : Verdana;
border-top : 1px dashed #999999;
font-size : 10px;
font-weight : bold;
margin-bottom : 7px;
margin-top : 5px;
}
.precio_pequeno {
color : #3098e6;
font-family : Verdana;
font-size : 14px;
font-weight : bold;
padding-top : 5px;
}
.titulo_pagina {
text-align : center;
font-size : 20px;
font-weight : bold;
color : white;
background-image : url(images/fondo/titulo.gif);
background-repeat : repeat-x;
}
.form_titulo_fila {
margin-top : 10px;
height : 20px;
font-size : 17px;
font-weight : bold;
text-transform : uppercase;
background-color : #333333;
color : white;
}
.form_input_requeriment {
margin-left : 30px;
font-size : 15px;
text-align : right;
color : red;
text-transform : none;
}
.form_titulo_texto {
color : #666666;
background-color : #cccccc;
}
.form_titulo_texto2 {
margin-left : 10px;
}
.prod_anterior {
font-family : Verdana;
font-size : 14px;
color : #ff0000;
text-decoration : line-through;
}
.pie_pagina {
background : url(images/fondo/pie.gif);
background-repeat : repeat-x;
font-size : 12px;
color : white;
font-family : Verdana;
height : auto;
}
.pie_pagina .texto {
font-size : 10px;
text-transform : uppercase;
font-weight : bold;
height : auto;
background : none;
}
.mws_boxTop {
background : url('images/infobox/top.gif');
font-family : Tahoma;
font-size : 11px;
text-align : center;
font-weight : bold;
background-repeat : repeat-x;
vertical-align : middle;
white-space : nowrap;
}
.mws_boxLeft {
background : url('images/infobox/left.gif');
}
.mws_boxRight {
background : url('images/infobox/right.gif');
}
.mws_boxBottom {
background : url('images/infobox/bot.gif');
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
white-space : nowrap;
}
.mws_boxCenter {
background : #ffffff;
}
.mws_boxTop_main {
background : url('images/infobox_main/top.gif');
font-family : Tahoma;
font-size : 11px;
text-align : center;
font-weight : bold;
background-repeat : repeat-x;
vertical-align : middle;
white-space : nowrap;
}
.mws_boxLeft_main {
background : url('images/infobox_main/left.gif');
}
.mws_boxRight_main {
background : url('images/infobox_main/right.gif');
}
.mws_boxBottom_main {
background : url('images/infobox_main/bot.gif');
font-family : Verdana, Arial, sans-serif;
font-size : 11px;
text-align : center;
vertical-align : middle;
white-space : nowrap;
}
.mws_boxCenter_main {
background : #ffffff;
}
.condiciones_de_uso {
background-image : none;
}
.condiciones_de_uso a {
color : red;
text-decoration : underline;
}
.condiciones_de_uso a:hover {
color : #333333;
}
.texto_principal {
text-transform : none;
color : #333333;
font-weight : normal;
}
.texto_principal h1 {
text-transform : uppercase;
color : #bc131a;
font-weight : bold;
}
h1 {
font-family : Verdana, Arial, sans-serif;
font-size : 20px;
font-weight : bold;
color : #9a9a9a;
}
.kissmt_description {
font-family : Verdana, Arial, sans-serif;
font-size : 10pt;
color : #9a9a9a;
padding : 0.5em;
}
#breadcrumb {
padding : 0;
margin : 0;
}
#breadcrumb li {
display : inline;
}
ul.sitemap {
color : #ff0000;
}
/*** Begin All Products SEO ***/
.allproductsBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffce00; }
a.allproductsBox { color: #6bbae7; }
a.allproductsBox:hover { color: #00cc00; }
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
/*** End All Products SEO ***/

.mws_boxTop_module    { background: url('images/infobox_module/top.gif');
                 font-family: Tahoma;
                 font-size: 11px;
                 text-align : center;
                 font-weight: bold;
                 background-repeat:repeat-x;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxLeft_module   { background: url('images/infobox_module/left.gif'); }
.mws_boxRight_module  { background: url('images/infobox_module/right.gif'); }
.mws_boxBottom_module { background: url('images/infobox_module/bot.gif');
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 11px;
                 text-align : center;
                 vertical-align: middle;
                 white-space: nowrap; }
.mws_boxCenter_module { background: #ffffff; 
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;}
.mws_boxCenter_module2 { background: #ffffff; 
                 font-family: Verdana, Arial, sans-serif;
                 font-size: 10px;}
TD.noborderbox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

