BODY {SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #d5d5d5; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #aaaaaa; SCROLLBAR-TRACK-COLOR: #ededed; SCROLLBAR-DARKSHADOW-COLOR: #aaaaaa} 

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0; }
ul { list-style:none; }
html, body {font-size:12px; }
li { list-style-type:none; list-style-position:outside; }
dir { list-style-type:none; list-style-position:outside; }
img { border:0px; }
body { margin:0px; padding:0px; margin-top: 20px; font-family: Helvetica, Arial, Tahoma, Verdana; font-size:11px; background-color:#000; color:#fff; text-align:left; }
table {margin:0px; padding:0px; font-family: Helvetica, Arial, Tahoma, Verdana; font-size:12px; color:#d9d8d8; text-align:left; }


a { color:#d9d8d8; text-decoration:none; font-weight:normal; }
a:hover { color:#e49682; text-decoration: none; }
input, textarea { border: 1px solid #505050; color: #999; font-size:11px; height: 16px; line-height:16px; background-color:#191919; padding: 0px 5px; }
select{ border: 1px solid #505050; color: #999; font-size:11px; background-color:#191919; }

table { width:100%; border-collapse:collapse }
#contacto { width:90%;}


.fullWidth { width:100%; }
.w816 { width:816px; }

.border {border-top: 1px solid #333333}
.borderDoble {border-top: 1px solid #333333; border-bottom:1px solid #333333; }
.borderCompleto {border: 1px solid #333333}

.height90 { height:90px; }

a.menu { color: #fff; font-size:14px; text-decoration:none; font-weight:normal; padding-bottom:10px; margin-right:10px; border-bottom: 1px solid #333333; width:auto; display:inline-block  }
a.menu:hover { color:#e49682; text-decoration: none; border-bottom: 1px solid #333333; }

a.menu2 { color: #fff; font-size:14px; text-decoration:none; font-weight:normal; padding-bottom:10px; margin-right:10px; border-bottom: 1px solid #333333; width:auto; display:inline-block  }
a.menu2:hover { color:#e49682; text-decoration: none; border-bottom: 1px solid #333333; }

a.minicat { color: #fff; font-size:13px; text-decoration:none; font-weight:normal; padding-bottom:5px; margin-right:10px; border-bottom: 1px solid #333333; width:auto; display:block; background-image:url(images/flecha-minicat.jpg); background-position:left; background-repeat:no-repeat; padding-left:15px;  }
a.minicat:hover { color:#e49682; text-decoration: none; }


#contenedor { margin:0 auto 0 auto; width:1000px; }
#tb-menu { width:150px; font-size:12px; line-height:20px; }
#tb-menu a { color: #fff;}
#tb-menu a:hover { color:#e49682;}
#tb-menu a.ON { color:#e49682; font-weight:bold; }

#tb-productos{ width:100%; border-collapse:separate; font-size:1em; color:#d9d8d8;}
#tb-productos img{ border:1px solid #333;}
.titulo-producto {color:#e49682; font-weight:bold;}
.precio {color:#FFF; font-weight:bold; height:22px;}

.center {text-align:center;}
.top {vertical-align:top;}
.titulo-categoria { color:#e49682; font-size:16px}
a.titulo-categoriaOFF { font-size:16px; cursor:text; color:#d9d8d8; }
a.titulo-categoriaOFF:hover{ font-size:16px; cursor:text; color:#d9d8d8; }

.marca {color: #999;}

#float-right {float:right; margin-right:10px;}
#float-right img {border:none;}
.float-left {float:left}
.float-right {float:right;}

a.boton { border: 1px solid #505050; color: #999; font-size:11px; height: 18px; line-height:18px; background-color:#191919; padding: 1px 5px; margin-left:3px; margin-right:15px;}
a.boton:hover {color:#e49682; text-decoration:none;}

.width50 { width:60px;}
.width40 { width:40px;}
.width70 { width:70px;}
.width150 { width:150px;}
.width190 { width:190px;}
.width260 { width:260px;}
.width350 { width:350px;}
.width360 { width:362px;}

.width95 { width:95%;}

.gris { background-color:#191919;}

.pasos { background-color:#222222; border: 1px solid #333; line-height:22px; font-weight:bold; padding-left:10px; padding-right:5px;}
.paso1 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/1.png); background-position:10px; background-repeat:no-repeat; padding-left:30px; padding-right:5px;}
.paso2 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/2.png); background-position:10px; background-repeat:no-repeat; padding-left:30px; padding-right:5px;}
.paso3 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/3.png); background-position:10px; background-repeat:no-repeat; padding-left:30px; padding-right:5px;}
.paso4 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/4.png); background-position:10px; background-repeat:no-repeat; padding-left:30px; padding-right:5px;}

.paso01 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/01.png); background-position:10px; background-repeat:no-repeat; padding-left:55px; padding-right:5px; cursor:hand;}
.paso02 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/02.png); background-position:10px; background-repeat:no-repeat; padding-left:55px; padding-right:5px;}
.paso03 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/03.png); background-position:10px; background-repeat:no-repeat; padding-left:55px; padding-right:5px;}
.paso04 { background-color:#222222; border: 1px solid #333; line-height:22px; background-image:url(images/04.png); background-position:10px; background-repeat:no-repeat; padding-left:55px; padding-right:5px;}


a.faq {background-image:url(images/flecha.png); background-position:5px; background-repeat:no-repeat; font-size:11px; padding-left:15px; line-height:22px;}

.red { color:#e49682;}

.sinBorde { border:none}
.botonRojo { background-image:url(images/productos/boton.png); background-position:center; background-repeat:no-repeat; text-align:center; width:99px; height:18px; color:#000}
a.carrito { color:#000;}
a.carrito:hover { color:#999;}
.botonRojo2 { background-image:url(images/productos/boton2.png); background-position:center; background-repeat:no-repeat; text-align:center; width:120px; height:18px; color:#000}


.linea { border-bottom: 1px solid #333; height:20px; line-height:20px; } 
.linea2 { border-bottom: 1px solid #333; } 
.font10 {font-size:10px;}
.recuadro {border: 1px solid #717171;}


.txt11px {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #de0d00; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none}
.lineapuntos { border-bottom: 1px  dashed #7A7A7A; height:20px; line-height:20px; } 
.txt11{ FONT-SIZE: 11px; COLOR: # A7A7A7; FONT-STYLE: normal; FONT-FAMILY:  Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none}
.subir{ FONT-SIZE: 11px; COLOR: #e49682; FONT-STYLE: normal; FONT-FAMILY:  Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none; text-decoration:underline}
.fecha{ FONT-SIZE: 14px; COLOR: #fff; FONT-STYLE: normal; FONT-FAMILY: Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none}

.fondoDegrade { background-image:url(images/fondo-degrade.jpg); background-repeat:no-repeat; background-position:bottom center; width:178px; height:98px } 
.txt11px {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #e49682; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, sans-serif; TEXT-DECORATION: none}
.sinBorde { border:1px solid #000;}

.xs {font-size:9px; color:#bdbdbd; font-family:Tahoma; }

.chica {font-size:11px; color:#bdbdbd; font-family:Tahoma; }

.chica2 {font-size:10px; color:#999; font-family:Tahoma; }


.txt18{ FONT-SIZE: 18px; COLOR:#ffffff; FONT-STYLE: normal; FONT-FAMILY:  Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none}
.txt17{ FONT-SIZE: 17px; COLOR:#ffffff; FONT-STYLE: normal; FONT-FAMILY:  Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none}
.titulo18 {FONT-SIZE: 22px; color:#e49682; FONT-STYLE: normal; FONT-FAMILY:  Helvetica, Arial, Tahoma, Verdana; TEXT-DECORATION: none }
.txt11gris {margin:0px; padding:0px; font-family: Helvetica, Arial, Tahoma, Verdana; font-size:12px; color:#CECECE; text-align:left; }
.recuadro2 {border: 1px solid #333;}
#home {width:803px;}


