#form_msg { color:#f00 ; font-weight:bold}


/*fieldset{ margin:0px; padding:0px; border:0px; }


#listado { width:570px; float:left; }
#listado span { font-weight:bold; }
#listado li { float:left; background:#F5F4F4; margin-bottom:5px; height:29px; vertical-align:middle; line-height:29px; }
#listado ul.titulares li { background:#DDDDDD; height:20px; line-height:20px; }
#listado ul.productos li { height:55px; background:#fff; vvertical-align:middle; lline-height:55px; }
#listado li.foto { width:75px; padding-left:15px; }
#listado li.foto img { padding-top:0px; border:1px solid #000; }
#listado li.cantidad { width:60px; text-align:center; }
#listado li.cantidad input { background:#E7E5E0; border:#BEB9B9 1px solid; width:25px; }
#listado li.nombre { width:225px; overflow:hidden; }
#listado li.precio { width:70px; text-align:right; ccolor:#993233; ffont-weight:bold; }
#listado li.precioud { width:70px; text-align:center; ccolor:#993233; font-weight:normal; font-size:12px; }
#listado li.preciosubtotal { width:70px; text-align:right; color:#993233; font-weight:normal; font-size:12px; }
#listado li.preciosubtotalconiva { width:70px; text-align:right; color:#993233;font-weight:bold; font-size:12px; color:#993233; }
#listado li.preciototal { width:70px; text-align:right; color:#993233; font-weight:bold; font-size:15px; color:#993233; }
#listado li.borrar { width:55px; overflow:hidden; text-align:center; }
#listado li.borrar input { background:#F5F4F4 url(/templates/default/modules/common/tpv/images/delete.jpg) no-repeat; background-position: center center; border:0px; cursor:pointer; align:"absmiddle" }
#listado li.vacio { width:100%; padding-left:15px; }
#listado li.elemento { width:305px; padding-left:15px; font-weight:bold; }
#listado li.select { width:305px; padding-left:15px; }
#listado li.totales { width:225px; padding-left:15px; }
#listado li select { height:20px; font-size:10px; }


#actualizar { float:left; width:350px; height:39px; text-align:right; background:#DDD; }
#actualizar input{ width:154px; height:39px; border:0px; cursor:hand; background:url(/templates/default/modules/common/tpv/images/actualizar_es.jpg); }

#volver { float:left; width:220px; height:30px; text-transform:uppercase; text-decoration:none; background:#DDD; padding-top:9px; }
#volver .condiciones{ font-size:10px; text-decoration:underline; }

#formulario { width:540px; float:left; margin-left:0px; margin-top:10px; }
#formulario span{ font-weight: bold; }
#formulario ul li{ line-height:24px; vertical-align: middle; height:24px; }
#formulario ul li label{ width:60px; float:left; font-size:11px; }
#formulario ul li input{ width:250px; height:12px; font-size:10px; }
#formulario ul li select{ width:250px; height:20px; font-size:10px; }
#formulario p{ font-size:11px; margin-top:40px; height:20px; }
#formulario input{ border:#aaa 1px solid; }
#formulario textarea{ border:#aaa 1px solid; width:250px; font-family: Arial, Helvetica, sans-serif; color:#000; font-size: 8pt; }
#formulario #form_msg{ color: #f00; font-weight:bold; margin-bottom:10px; }

#transferencia { width:600px; margin:0px auto; }

#botones { float:right; }
#botones input { background:#E7E5E0; width:130px; height:30px; border:#B9B3B3 solid 1px; font-weight:bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#993233; font-size: 8pt; margin-right:5px; margin-top:10px; cursor:hand;}

#contenedor_condiciones { float:left; width:200px; height: 20px; padding-top:20px; margin-bottom:0px }
#contenedor_condiciones .condiciones { font-size: 10px; text-decoration: underline; margin-left:15px;  }

#redirigir_texto { margin-top:10px; margin-left:50px; float:left; }
#redirigir_texto input{ background:#E7E5E0; width:70px; height:24px; border:#173A58 solid 1px; margin-left:20px;}
#redirigir_texto div{ padding-top:30px }


#redirigir_imagen{ float:left}

*/