.minicaja{display:block;width:275px;float:left;background-color:#ffffff;border:1px solid #666666;padding:5px;
margin-top:5px;
margin-left:10px;margin-bottom:10px;}
.minicaja p{margin-bottom:5px;height:80px;}
.minicaja a{text-decoration:none;color:#333333;cursor:pointer;}
.minicaja a:hover{text-decoration:underline;}
.minicaja .buy{color:white;}
.minicaja span.foto{display:block;width:272px;height:140px;border:1px solid #999999;}
.minicaja span.foto img{width:272px;height:140px;margin:0 auto;}
.minicaja span.cat_title{display:block;width:272px;padding-top:10px;font-family:'Segoe UI', Verdana, Arial;font-size:10pt;font-weight:bold;color:#FFFFFF;text-align:center;}
.producto{width:190px;float:left;margin-left:3px;height: 300px;}
.producto .foto{display:block;border:1px solid #333333;width:172px;height:165px;margin:2px;}
.producto .foto img{border:0;display:block;width:168px;height:160px;margin:2px;background-color:#fea;}
.producto .description{width:178px;float:left;}
.producto .description p{border-top:1px solid black;font-size:8pt;}
.producto .description .pname{font-size:8pt;height:27px;float:left;width:178px;}
.producto .description .price{margin-bottom:5px;margin-top:5px;float:right;border-top:0px;font-size:10pt;}
.producto .description .ltext{height:80px;width:178px;float:left;}
.producto{
    background-color: #FFFFFF;
    border-right: 1px solid #DDDDDD;
    color: #333333;
    display: block;
    float: left;
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
    padding-right:3px;
    padding-left:3px;
    width:178px;
    height:360px;
}
h3{font-size:14pt;margin-top:0px;margin-bottom:10px;}
#lightbox{display:none;position:absolute;top:40%;left:40%;z-index:9999;width:850px;margin:-220px 0 0 -250px;border:1px solid #fff;background:#fdfce9;text-align:left;}
#lightbox[id]{position:fixed;}
#overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:#000;-moz-opacity:.8;opacity:.80;filter:alpha(opacity=80);}
#overlay[id]{position:fixed;}
#lightbox.done #lbLoadMessage{display:none;}
#lightbox.done #lbContent{display:block;}
#lightbox.loading #lbContent{display:none;}
#lightbox.loading #lbLoadMessage{display:block;}
#lightbox.done img{width:100%;height:100%;}
.fadebox{display:none;position:absolute;top:0%;left:0%;width:100%;height:130%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=80);}
.overbox{display:none;position:absolute;top:20%;left:30%;width:auto;height:auto;z-index:1002;overflow:auto;}
#content{background:#FFFFFF;border:solid 0px #CCCCCC;padding:0px;}
#over_img{width:500px;border:0px;text-decoration:none;}
.desc-acc{float:left;width:582px;margin-top:10px;}
.pr{float:left;width:582px;margin-top:10px;margin-bottom:10px;}
.formu{float:left;}
.pr .price{float:right;font-size:12pt;font-weight:bold;}
.producto .description .btn{width:178px;float:left;border-top:0px;}
.ima{width:178px;float:left;}
.relations{width:120px;float:left;padding:5px;margin-right:10px;text-align:center;height:120px;}
