.alta_usuario{text-align:center;}

.oblig{color:#f00;}

.error{color:#f00;font-weight:bold;padding-left:1.2em;background:transparent url('../imagenes/error.jpg') no-repeat left center;}

.mensajeOk{color:#2f2;font-weight:bold;padding-left:1.2em;background:transparent url('../imagenes/ok.jpg') no-repeat left center;}

.aCenter{text-align:center;}

.menuCarrito{border:0px solid #DDDDDD; margin:1em 0.5em;}

a.botonComprar:link,a.botonComprar:visited,a.botonComprar:hover,a.botonComprar:active {
border:1px solid #000;background:url('../imagenes/carrito/comprar.gif') no-repeat 3px center; 
color:#000;padding-top:5px;padding-bottom:5px; font-weight:bold; padding-left:20px;padding-right:5px;background-color:#cccccc;
margin-bottom:10px;}

a.botonComprar:hover{border:1px solid #000;background:url('../imagenes/carrito/comprar.gif') no-repeat 3px center; 
color:#000; font-weight:bold; padding-left:20px; padding-top:5px;padding-bottom:5px; 
background-color:#cccccc;text-decoration:none;}

.botonModificar{background:transparent url('../imagenes/carrito/modificar.gif') no-repeat center center; line-height:999px;text-indent:-999px;border:none;width:16px;height:16px;}

.botonBorrar{background:transparent url('../imagenes/carrito/borrar.gif') no-repeat center center; line-height:999px;text-indent:-999px;border:none;width:16px;height:16px;}

.botonAniadir{background:transparent url('../imagenes/carrito/comprar.gif') no-repeat left center; width:80px;height:23px; padding-left:22px; padding-right:5px; text-align:right;}

.botonLimpiar{background:transparent url('../imagenes/carrito/borrar.gif') no-repeat left center; width:80px;height:23px; padding-left:22px; padding-right:5px; text-align:right;}

a.botonPagar:link,a.botonPagar:visited,a.botonPagar:hover,a.botonPagar:active {
border:1px solid #000;background:url('../imagenes/carrito/comprar.gif') no-repeat 3px center; 
color:#000;padding-top:2px;padding-bottom:2px; font-weight:bold; padding-left:20px;padding-right:5px;background-color:#cccccc;
margin-bottom:10px; height:15px;}

a.botonPagar:hover{border:1px solid #000;background:url('../imagenes/carrito/comprar.gif') no-repeat 3px center; 
color:#000; font-weight:bold; padding-left:20px; padding-top:2px;padding-bottom:2px; 
background-color:#cccccc;text-decoration:none; height:15px;}

.tablaCarrito{border-top:1px solid #aaa; border-left:1px solid #aaa;}

.tablaCarrito thead th{text-align:center; background:#ddd;}

.tablaCarrito td, th{border-bottom:1px solid #aaa; border-right:1px solid #aaa;padding:0px 2px;}

.wAuto{width:auto !important;}