#cont2{background:white url(list-back.jpg) 8px 0 no-repeat;padding:0}

#cont3{background:url(producto_detalle.jpg) no-repeat center top;min-height:400px;overflow:hidden;position:relative} * html #cont3{height:0}
#detail{width:320px;margin:32px 0 0 56px;float:left} * html #detail{width:320px;margin:24px 0 0 28px}

#detail h1{font:normal 18px "Bookman Old Style"}
#descripcion{padding:10px 0;min-height:100px} * html #descripcion{height:100px}
#descripcion p{font:10px Verdana}
.price{text-align:right;padding:0 20px}
.price span{font:bold 24px "Times New Roman";color:#7E3433}
.price span.oldPrice{text-decoration:line-through;font-size:18px;color:#999}

#addCart{display:block;width:156px;height:50px;background:url(addCart.jpg) no-repeat;text-indent:-1000px;float:right;cursor:pointer}

#remember{padding:7px 32px;text-align:right;background:url(remember.png) center top no-repeat;margin:2px 0;text-align:center;}
#remember *{font:11px Arial;color:#515151}
#remember  p b, #remember  p span a {font-weight:bold}
#remember p span{margin:0 5px;}
#remember input{border:1px solid #7F9DB9;width:70px;background:white;text-align:center}
#remember input.button{border:1px solid #003C74;width:20px}
#remember a{text-decoration:underline;}

#img{width:380px;padding:16px 8px 0 0;text-align:center;float:right;}

#related{background:url(relacionados.png) no-repeat center top;margin-top:20px;padding:40px 0 10px 32px;overflow:hidden} * html #related{height:0}
#related h2{display:none}

.item{float:left;margin:10px 24px;height:192px;background:url(item_links.png) no-repeat center bottom}
.item img{width:130px;height:130px;cursor:pointer}
.item h3{font:bold 11px Verdana;text-transform:uppercase}

#print{display:block;padding:12px 24px;background:url(icons/print.png) no-repeat left center;float:right;cursor:pointer;}

.navCatalogo{padding:2px 24px 6px 24px;overflow:hidden; font:bold 14px Arial;color:#521817} * html .navCatalogo{height:0}
.navCatalogo a{}
.navCatalogo span{float:right}
.navCatalogo strong{float:left}

#noStock{float:right;padding:0 20px;color:red;font-style:italic}
#zoom{position:absolute;left:436px;top:17px;cursor:pointer;background:black;color:white;padding:5px;} * html #zoom{top:16px;left:440px}

.window{position:absolute;min-height:80px;z-index:22;height:auto}
.window .title{height:32px;background:url(win/win-top.jpg) left top repeat-x;}
.window .title b{display:block;padding:7px 16px 0 10px;font-size:13px;color:#fff;text-shadow:#999 1px 1px 3px;cursor:default;}
.window .title.draggable, .window .title.draggable b{cursor:move}
.window .close{width:14px;height:14px;position:absolute;background:url(icons/close.gif) no-repeat;right:8px;top:8px;cursor:default}
.window .close:hover{background:url(icons/close.gif) no-repeat 0 -14px;}
.window div.content{background:url(win/win-content.jpg);padding:20px;margin-bottom:30px;overflow:hidden;text-align:center;} * html .window div.content{margin-bottom:40px;}
.window div.content img{border:1px solid #977F3F;}
.window .status{position:absolute;width:100%;bottom:0;height:50px;background:url(win/win-foot.jpg) left bottom repeat-x;}
.window .status em{display:block;padding:4px 10px;font-size:10px;color:#73BA24;font-style:normal;cursor:default;}
.overlay{position:absolute;background:#000;}

.igv{text-align:right;padding:2px 20px 10px 0;font:11px Verdana}