body {margin:0; padding:0; background:url(img/backclasssic.gif) #ffffff repeat-y center; width:100%;font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; color:#303233;}
.oneColFixCtr { text-align:center;}
#container { margin:0 auto 0 auto; width:1000px; text-align:left; }
.top01 { background:url(img/top01.gif) no-repeat; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; height:40px; width:990px; padding-right:10px; padding-top:15px; font-size:12px; font-weight:bold; color:#0e1f33;}
.top02 { background:url(img/top02.gif) no-repeat; text-align:right; height:58px; width:1000px;}
.topsuperlink01 { float:left; width:198px; cursor:pointer; height:40px; }
.topsuperlink02 { float:left; width:198px; cursor:pointer; height:58px; }
.topsuperlink03 { float:left; width:198px; cursor:pointer; height:32px; }
a.linktop01 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#0e1f33; text-decoration:none;}
a.linktop01:hover { text-decoration:underline; }
.buscatop02 { margin-left:114px; float:left; width:366px; height:41px; padding-top:17px; }
.preciotop02 { float:left; width:305px; height:48px; padding-top:10px; font-weight:bold; font-size:18px; padding-right:17px; }
.botonbuscar { background:url(img/btnbuscar.gif) no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; width:77px; height:22px; border:0px; cursor:pointer; }
.botonbig { background: url(img/btnbig.gif) no-repeat; color:#FFFFFF; font-size:11px; font-weight:bold; width:125px; height:22px; border:0px; cursor:pointer; }
.top03 { background:url(img/top03bg.gif) repeat-x; text-align:left; height:35px; width:1000px;}
.top04 { background: url(img/backtelban.gif) repeat-x; text-align:left; height:74px; width:1000px;}
.top03izq { background:url(img/top03.gif) no-repeat; width:184px; height:35px; float:left; }
.top03men { background:url(img/top03bg.gif) repeat-x; float:left; height:33px; border-left:#FFFFFF 1px solid; font-size:14px; text-decoration:none; color:#FFFFFF; padding-left:12px; padding-right:12px; padding-top:2px; }
.top03men:hover { background:url(img/top03bgh.gif) repeat-x; color:#FFFFFF; cursor:pointer; text-decoration:none; }
.top03textlow { font-size:11px;}
.supralow { background:#d9d9d9; width:100%; float:left; text-align:center; margin-top:10px;}
.bannertop { width:609px; height:74px; float:left; }
.telefono { font-size:51px; color:#3b3b3b; width:384px; height:62px; padding-left:7px; padding-top:12px; float:left; font-weight:bold; line-height:30px; }
.telefonolow { font-size:11px; font-style:italic; color:#3b3b3b; }
.colorazul { color:#0269ac; }
.buscabloque { width:270px; font-size:12px; color:#3b3b3b; margin-right: 10px; height:17px; border:1px solid #bababa}
.frentecontainer { width:1000px; margin-top:10px; }
.latizq { width:229px; float:left; padding-left:14px; padding-right:6px; }
.latder { width:745px; float:right; padding-left:6px; }
.latbubble { width:229px; background:url(img/latbubbletop02.gif) repeat-y; }
.titlebubble { width:217px; background:url(img/latbubbletop01.gif); height:24px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:12px; padding-top:12px;  }
.lowbubble { background:url(img/latbubbletop03.gif); width:229px; height:13px; }
.middlebubble { width:205px; padding-left:12px; padding-right:12px; }
.middlebubblebanner { width:229px; text-align:center;}
.frentebanner { width:719px; height:157px; background:url(img/bannerfront.gif); padding-left:7px; padding-top:7px; }
a.catpadre { text-transform:uppercase; font-size:14px; color:#3b3b3b; text-decoration:none; padding-left:15px; background:url(img/puntonaranja.gif) no-repeat; background-position:0px 5px; line-height:25px; font-weight:bold; }
a.catpadre:hover { text-decoration:underline; }
a.cathijo { text-transform:uppercase; font-size:13px; color:#3b3b3b; text-decoration:none; padding-left:25px; background:url(img/puntoazul.gif) no-repeat; background-position:10px 5px; }
a.cathijo:hover { text-decoration:underline; }
.navban { background:url(img/navcenter.gif); width:726px; height:31px; margin-top:5px; }
a.navlink { color:#555555; font-size:11px; text-decoration:none; }
a.navlink:hover { color:#0269ac; text-decoration:underline; }
.displaytitle { background:url(img/displayobjcenter.gif); width:726px; margin-top:5px; font-size:14px; color:#3b3b3b; font-weight:bold; }
.displayizq { float:left; padding-left:14px; }
.displayder { float:right; padding-right:14px; font-size:10px; font-weight:normal; }
.centrarbgdisplay { background:url(img/displayobjcenter.gif); padding-top:4px; position:relative; float:left; width:100%;  padding-bottom:9px; border-bottom:1px #d0d0d0 solid; }
.outlist { width:726px;}
.prodlist { border-left: 1px #d0d0d0 solid; border-bottom: 1px #d0d0d0 solid; width:211px; height:168px; float:left; position:relative; padding:15px; background-color:#FFFFFF;  }
.prodlistlast { border-left: 1px #d0d0d0 solid; border-right: 1px #d0d0d0 solid; border-bottom: 1px #d0d0d0 solid; width:210px; height:168px; float:left; position:relative; padding:15px; background-color:#FFFFFF;  }
.prodlistizq { width:94px; float:left; position:relative; }
.prodlistder { width:106px; padding-left:8px; float:left; position:relative; }
a.prodtitle { font-size:13px; text-decoration:none; color:#3b3b3b; }
a.prodtitle:hover { font-size:13px; text-decoration:underline; }
.descprod { font-size:10px; font-weight:normal; }
.botoncomprar { background:url(img/btncomprar.gif) no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; width:94px; height:22px; border:0px; cursor:pointer; padding-bottom:4px; }
.showprice { background:url(img/backprice.gif) no-repeat; font-size:15px; font-weight:bold; width:94px; height:37px; text-align:center; padding-top:6px; }
.porsolo { font-size:9px; }
.rojoofer { font-size:10px; color:#CC0000; text-align:center; }
.ofertaprod { width:100%; background-color:#CC0000; font-size:12px; color:#FFFFFF; text-align:center; height:15px; float:left;}
.cntfrm { width:205px; font-size:12px; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; border:#BBBBBB 1px solid; margin-top:10px; }
.cntfrmred { width:205px; background-color:#FFCCCC; font-size:12px; font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif; border:#BB9999 1px solid; margin-top:10px; }
a.pagelink  {  font-size:12px; color:#0269ac; TEXT-DECORATION: underline}
a.pagelink:hover  {  font-size:12px; color:#333333; TEXT-DECORATION: none}
.pagenolink  {  font-size:12px; color:#333333; TEXT-DECORATION: none}
.tituloprod {color: #12405e; font-size: 27px; text-align:left; font-weight:bold;}
.tituloprodmenor {color: #12405e; font-size: 23px; text-align:left; font-weight:bold;}
.titular {color: #333; font-size: 15px; text-align:left; }
.boton {background: url(img/btnsuperbig.gif) no-repeat; font-size:15px; color:#FFFFFF; padding:3px; font-weight:bold; border:0px solid; cursor:pointer; width:175px; height:33px;}
.showproductoizq { width:235px; float:left; position:relative; }
.showproductoder { width:481px; float:left; position:relative; COLOR: #333; font-size: 12px; padding-left:10px; }
.imagentrab { margin:1px; border:1px solid #333333;}
.imagentrab:hover { margin:1px; border:1px solid #12405e;}
.preciobig {color: #12405e; font-size: 25px; font-weight: bold; }
.tacha { text-decoration:line-through; color:#CC0000; font-size: 19px;}
.inputselop {width:138px; height:20px; background-color:#FFFFFF; border: #cbcbcb 1px solid; font-size:13px; color:#000000}
.suponimopciones {border: #cbcbcb 1px solid; background:#F6F6F6; text-align:center; margin-left:3px; margin-right:3px; padding-left:5px; padding-right:5px; font-size:13px; padding-top:5px; padding-bottom:5px; }
#videoflash {  border:#CCCCCC 1px solid;}
.textolow {color: #333; font-size: 13px; line-height:19px;}
.textolowwhite {color: #FFF; font-size: 13px; font-weight:bold;}
.superupsell { float:left; border-bottom:#CCCCCC 1px solid; width:723px; margin-bottom:15px;}
.precioupsellblue { background:url(img/fondoprecio.gif) no-repeat; width:272px; height:36px; margin-top:8px; margin-bottom:8px; color:#FFFFFF; padding-left:10px; }
.tituloprodwhite {color: #FFFFFF; font-size: 27px; text-align:left; font-weight:bold;}
a.subcatidlinkhigh {font-size:13px; color:#333333; text-decoration:none}
.datospizq { width: 494px; float:left; position:relative; }
.datospder { width: 229px; float:left; position:relative; }
.transparent {color: #12405e; font-size: 18px; background-color: #FFFFFF; border: 0px solid #FFFFFF; font-weight:bold; padding-left:8px;}
.lopd { color:#333333; font-size: 9px; text-align:justify; width:723px;}
.fondotabla { background:url(img/fondotabla.gif) no-repeat; width:352px; height:208px;}
.infoblock {width:80%; margin-left:60px; text-align:center; background-color:#F0F0F0; padding:10px; font-size:18px; color:#12405e; font-weight:bold; border:#CCCCCC 1px solid;}
.colorin {color: #12405e;}
a.lowbluelink {font-size:11px; color:#12405e; text-decoration:underline}
a.lowbluelink:hover {font-size:11px; color:#333333; text-decoration:none;}
a.lowbluelinkbig {font-size:12px; color:#12405e; text-decoration:underline}
a.lowbluelinkbig:hover {font-size:12px; color:#333333; text-decoration:none;}
.inputBox {font-size: 12px; background-color: #FFFFFF; border: 1px solid #D2D2D2;font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.inputBoxred {font-size: 12px; background-color: #FFDDDD; border: 1px solid #D2C2C2;font-family:'Lucida Grande', Geneva, Arial, Trebuchet, Verdana, Helvetica, sans-serif;}
.copystyle { width:962px; color: #727272; margin:0 auto 0 auto; font: Arial, Georgia, Helvetica, sans-serif; font-size: 9px; text-align:left; margin-top:10px;}
.rojoagotado { font-size:16px; color:#AA0000;}


#menutoppping { margin:0 auto 0 auto; width:962px; text-align:left; height:137px; background:url(img/tv.gif) no-repeat;}
.toppingmenu{ background:url(img/divisormen.gif) no-repeat left top; width:121px; text-align:center; height:43px; margin-top:5px; padding-top:15px; float:left;}
.toppingmenu:hover{ background:url(img/divisormenh.gif) no-repeat left top;}
a.opmen { color:#adadad; font-size:16px; text-decoration:none}
#carrito {float:right; background: url(img/carrito.gif) no-repeat right; width:214px; height:137px; color:#adadad; font-size:12px;}
.preciocarrito {COLOR: #adadad; font-size:31px; font-weight:bold;}
.botonlow {background: url(img/boton.gif); font-size:12px; color:#FFFFFF; padding:3px; font-weight:bold; border:#830000 1px solid; cursor:pointer;}
#bigtitleprod { width:100%; height:55px;color:#303233; line-height:8px; padding-top:8px;}
#bigtitleprod h1 { font-size:24px; color:#303233;}
#bigtitleprod h2 { font-size:18px; color:#303233; font-weight:normal;}
#superfront { width:962px; height:221px; background:url(img/banfront.gif) no-repeat top left; vertical-align:middle;}
#bigtitleupsell { width:100%; height:55px;color:#303233; padding-top:8px;}
#bigtitleupsell h1 { font-size:20px; color:#303233;}
#superupsell { width:962px; height:165px; background:url(img/banfrontlow.gif) no-repeat top left; vertical-align:middle; line-height:normal;}
#descfront { width:458px; height:221px; float:right; font-size:12px; }
#spotprecio { width:141px; height:141px; vertical-align:middle; text-align:center; color:#FFFFFF; font-size:10px; background:url(img/spotcentral.gif) no-repeat top left; float:right; margin-right:10px;}
#spotpreciolow { width:93px; height:93px; vertical-align:middle; text-align:center; color:#FFFFFF; font-size:9px; background:url(img/spotpreclow.gif) no-repeat top left; float:right; margin-right:1px;}
.preciospot { color:#FFFFFF; font-size:22px; font-weight:bold;}
.preciospotlow { color:#FFFFFF; font-size:14px; font-weight:bold;}
#frente {width:682px; float:left; font-size:13px; color:#303233; margin-top:10px;}
#lateral {float:right; width:280px; text-align:right;}
#productodest {float:right; width:232px; background:url(img/desta02.gif) repeat-y; font-size:12px; text-align:left; margin-top:10px;}
.textoinnerdest { padding-left:11px; padding-right:11px; font-size:11px;}
.textoinnerkk { font-size:11px;}
.lowtitle { font-size:13px; font-weight:bold;}
a.lowtitlelink { font-size:13px; font-weight:bold; text-decoration:none; color:#303233;}
a.lowtitlelink:hover { color:#AA0000; text-decoration:none;}
#opciones { float:left; margin-left:240px; _margin-left:120px; width:495px; height:53px;}
.inputBoxhiperlow {font-size: 11px; background-color: #FFFFFF; border: 1px solid #D2D2D2; width:100px;}
.buscador { width:100%; text-align:center; top: -10px;}
#fondotopban {background:url(img/bantop.png); width:962px; height:202px; behavior: url(/scripts/iepngfix.htc);}
#cliente {float:left; margin-left:655px; _margin-left:327px; margin-top: 17px; background:url(img/clientepast.png) no-repeat; behavior: url(/scripts/iepngfix.htc); width:313px; height:104px; color:#FFFFFF; font-size:12px;}
#buscador {float:left; margin-left:655px; _margin-left:327px; margin-top: 0px; background:url(img/buscarpast.png) no-repeat; behavior: url(/scripts/iepngfix.htc); width:313px; height:69px; color:#FFFFFF; font-size:12px;}
.inputcliente {width:138px; height:15px; background-color:#FFFFFF; border:none; font-size:11px; color:#000000}
.inputbuscador {width:223px; height:15px; background-color:#FFFFFF; border:none; font-size:11px; color:#000000}
.granwhite {COLOR: #FFFFFF; font-size: 22px;}
.whitetextoleer {COLOR: #FFFFFF; font-size: 13px;}
a.bigwhitelink {COLOR: #FFFFFF; font-size: 22px; text-decoration:none}
a.bigwhitelink:hover {COLOR: #FFFFFF; font-size: 22px; text-decoration:underline}
.fondoblanco { width:990px; height:auto; background-color:#FFFFFF;}
a.whitelink {COLOR: #FFFFFF; text-decoration:underline; font-size:10px}
a.whitelink:hover {COLOR: #FFFFFF; text-decoration:none; font-size:10px}
.bignegrostatic {color: #3F3F3F; font-size: 18px;}
.catid {margin-left:10px; font-weight:bold; text-align:left; font-size:14px; color:#333333; margin-top:10px; line-height:24px;}
.subcatid {margin-left:20px; text-align:left; font-size:13px; color:#333333; margin-top:5px;}
a.catidlinkhigh {font-weight:bold; font-size:14px; color:#AA0000; text-decoration:none}
a.catidlink {font-weight:bold; font-size:14px; color:#333333; text-decoration:none}
a.catidlink:hover {font-weight:bold; font-size:14px; color:#AA0000; text-decoration:none}
a.subcatidlink {font-size:13px; color:#333333; text-decoration:none}
a.subcatidlink:hover {font-size:13px; color:#AA0000; text-decoration:none;}
.copyright {text-align:left; margin-top:15px;}
.mentop {width:132px; height:32px; background: url(img/botonback.png) no-repeat; font-size: 17px; margin-left: 4px; margin-right: 4px; _margin-left: 2px; _margin-right: 2px; color: #FFFFFF; text-decoration: none; font-weight:bold; float:left; cursor:pointer; vertical-align:middle; padding-top:5px;}
.mentophigh {width:132px; height:32px; background:url(img/botonbackhigh.png) no-repeat; font-size: 17px; margin-left: 4px; margin-right: 4px; _margin-left: 2px; _margin-right: 2px; color: #FFFFFF; text-decoration: none; font-weight:bold; float:left; cursor:pointer; vertical-align:middle; padding-top:5px;}
#fondopant {background-color:#FFFFFF; float:left; width:990px; padding-top:10px;}
.tituloproduct {font-size:12px; color:#666666;}
#tituloproductmarca { width:232px; height:38px; position:realtive;}
.precioproduct {font-size:13px; color:#444444;}
.innercentro {width:232px; height:232px;}
.hiderdiv{ width:232px; height:270px;}
.hidediv{visibility:hidden; display: none; background-color:#000000; opacity:.7;filter:alpha(opacity=70); color:#FFFFFF; position:relative; top:-270px; width:202px; height:228px; cursor:pointer; padding-left:15px; padding-right:15px; padding-bottom:0px; padding-top:5px; text-align:left; background-image:url(img/masinfo.png); behavior: url(/scripts/iepngfix.htc); background-position:bottom right; background-repeat:no-repeat;}
.hiderdiv:hover {width:232px; height:270px; border-color:#ff0;}
.hiderdiv:hover .hidediv{visibility:visible; display:block;}
.dulceback {width:990px; background:url(img/lowlogo.png) no-repeat left; background-color:#FFFFFF; color:#333333; height:50px; float:left; padding-top:15px;}
a.megadown {font-size:13px; color:#333333; text-decoration:underline}
a.megadown:hover {font-size:13px; color:#AA0000; text-decoration:none}
#textoblacklee {color: #333; font-size: 13px; text-align:left; line-height:15px;}
#textoblacklee a {color: #AA0000; text-decoration:underline;}
#textoblacklee a:hover {color: #20A2F6; text-decoration:none;}
.textolowblacklee {color: #333; font-size: 11px; text-align:left; line-height:15px;}
.paginatxt {border: #999999 1px solid; background:#EEEEEE; text-align:center; margin-left:3px; margin-right:3px; padding-left:5px; padding-right:5px; font-size:13px; padding-top:1px; padding-bottom:1px; }
.paginatxthigh {border: #999999 1px solid; background:#AA0000; text-align:center; margin-left:3px; margin-right:3px; padding-left:5px; padding-right:5px; font-size:13px; padding-top:1px; padding-bottom:1px; color:#FFFFFF; }
.paginatxt:hover {background:#CCCCCC; COLOR: #333333;}
a.lowlink {COLOR: #333333; text-decoration:none}
a.lowlink:hover {COLOR: #AA0000; text-decoration:none}
.partefoto{float:left; width:300px; padding-right:7px; padding-top: 10px; text-align:center;}
.proddesc {font-size: 14px;}
.opcionales {font-size: 11px; color:#666666; margin-top:-13px;}
.blanquito {font-size: 13px; color:#FFFFFF;}
a.carrito {font-size: 14px; color:#333333; text-decoration:none;}
a.carrito:hover {font-size: 14px; color:#555555; text-decoration:underline;}
.textoleer {COLOR: #333; font-size: 13px;}
.lateralprod{width:407px; 10px; margin-left:300px; position:relative; text-align:left;}
.dateunvuelta{border-bottom:#CCCCCC 1px solid;font-size: 14px;}