#trademarks_canvas, #sponsored_products, #product_choice_canvas{margin-top:20px;width:100%;position:relative;display:block}
.sub_canvas{background-color:#E6E6E6;padding:1em;margin-bottom:0.5em;border-width:1px;border-style:dashed;border-color:#036;height:100%;}
.sub_canvas_over{border-style:solid;border-color:#A4019A;color:#A4019A;cursor:pointer;font-weight:bold}
#product_choice_canvas div.legend {position:relative;float:left;top:-23px;background:#FFF;padding:0 5px 0 5px}
#product_choice_canvas p{text-align:center}	
#buscador_canvas{position:relative;width:100%;margin-top:15px}

#trademarks_canvas div.legend, #sponsored_products div.legend {font-weight:bold;position:relative;display:block;float:left;
	border-top:1px dashed #A4019A;background:#E6E6E6;padding:2px 5px 0 5px;top:-25px;}

.remarked {width:525px; /*height:150px;*/ padding:1em;padding-bottom:0; margin-bottom:0px;
	border:1px dashed #A4019A;color:#A4019A;background:#E6E6E6;}
#sponsored_products div.remarked table { display:block; margin-top:0px;}
#sponsored_products div.remarked img {   margin-left: 10px;   }
#sponsored_products div.remarked .each_product {width:150px; border:1px solid #A4019A;padding:2px;margin:0 5px 0 0;background-color:#FFF;cursor:pointer}
#sponsored_products div.remarked .each_product p {font-size:10px;padding:0px;margin:0px;font-weight:bold;}
.space-line{clear:both;margin:0;padding:0;width:auto;height:1px;}
