 { margin:0px;padding:0px;background:inherit;background-image:none;height:auto;}

#IFviewportSmaller { display:none;}

html, body { height:auto; width:90%; overflow:none;background:#ffffff;margin:0px;text-align:left;}

#mainheader,
#mainfooter { display:none;}
#wrap { margin:0px;width:auto;height:auto;height:1000px;}

#mainwrap  { background-image:none;background:inherit;display:block;margin:0px;overflow:none;height:auto;}
#maincontainer { height:auto; }


.frame_menucatalogo,
.frame_menucolecciones,
.frame_coleccion,
.frame_search,
.frame_user,
.frame_producto .info,
.frame_producto .orderoptions,
.frame_producto .observations  { display:none;}

.frame_producto { width:auto;height:auto;display:block;float:none;}
.frame_condiciones { width:auto;height:auto;display:block;float:none;}
.frame_producto .orderlist { display:none; }
.frame_producto .orderlist .headers li.foto { visibility: hidden}

.frame_producto .orderlist ul li.cantidad input { border:0px;background:inherit;}

.noprint { display:none }
.print { display:block }
#print { display:block; color:#000; background:inherit; }
#print .printorderlist { width:550px;border:1px solid #000;}
#print .printorderlist ul { clear:both;height:26px;}
#print .printorderlist ul.headers li { font-weight:bold; }
#print .printorderlist ul.headers li.descripcion { width:260px;}

#print .printorderlist ul li {float:left; border:1px solid #00f;height:26px;line-height:26px;overflow:hidden;text-align:right;}
#print .printorderlist ul li.foto { width:60px;background-repeat:no-repeat;background-position:3px center;}
#print .printorderlist ul li.descripcion		{ width:200px;text-align:left;font-size:0.8em; font-family: "Times New Roman", Times, serif; text-align:left;}
#print .printorderlist ul li.stock 			{ width:35px;}
#print .printorderlist ul li.cantidad 		{ width:55px;text-align:right;}
#print .printorderlist ul li.precio 			{ width:60px;}
#print .printorderlist ul li.subtotal 		{ width:60px;}

#print .printtotalfactura { width:300px;border:1px solid #000;}
#print .printtotalfactura .left  { float:left;}
#print .printtotalfactura .right { float:right;}
#print .printtotalfactura ul { clear:both;}
#print .printtotalfactura ul li{ clear:both;}



.screenprint { height:auto; }


