body#confirmar {
	background:#dde3e5;
	padding:0 10px 0 10px;
	margin:0;
	font-size:12px;
	color:#333;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	overflow-y:scroll;
}

form.paypal {
	display:inline;
	margin:0 0 0 8px;
	padding:0;
}

body#confirmar div.titulo {
	margin:0 10px 0 10px;
	padding-top:10px;
}

div.itemCatalogo {
	width:666px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:22px;
}

body#confirmar div.itemCatalogo {
	width:auto!important;
	margin:0;
	padding:10px 0 10px 0;
}

img.imagenProducto {
	float:left;
	border:1px solid #014958;
}

div.detalleProducto div.tituloProducto,
div.detalleProductoVer div.tituloProducto,
div.detalleProductoConfirmar div.tituloProducto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	margin:0 0 4px 0;
	color:#000;
}

div.detalleProductoConfirmar div.tituloProducto {
	font-size:14px!important;
}

div.detalleProducto div.autor,
div.detalleProductoVer div.autor,
div.detalleProductoConfirmar div.autor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#181818;
	margin:0 0 4px 0;
}

div.detalleProductoConfirmar div.autor {
	font-weight:normal!important;
}

div.detalleProducto,
div.detalleProductoVer,
div.detalleProductoConfirmar {
	width:582px;
	float:right;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
}

div.detalleProductoVer {
	width:512px!important;
}

div.detalleProductoConfirmar {
	width:335px!important;
}

div.compraProducto,
div.compraProductoVer {
	margin:14px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#181818;
	vertical-align:middle;
}

div.compraProductoVer {
	margin:8px 0 6px 0;
}

div.compraProducto span.precio,
div.compraProductoVer span.precio {
	font-size:12px;
}

div.compraProducto span.precio span.resaltado,
div.compraProductoVer span.precio span.resaltado {
	font-size:14px;
}

div.compraProducto span.precio img,
div.compraProductoVer span.precio img {
	margin:0 4px 0 2px;
}

div.compraProducto form.paypal,
div.compraProductoVer form.paypal {
	display:inline;
	margin:0 0 0 14px;
	padding:0;
	vertical-align:middle;
}

div.compraProducto form.paypal input,
div.compraProductoVer form.paypal input {
	margin-bottom:5px;
	padding:0;
	vertical-align:middle;
}

div.compraProducto img.iconoAgregar,
div.compraProductoVer img.iconoAgregar {
	vertical-align:middle;
	margin-left:14px;
	margin-bottom:1px;
	border:0;
}

table.detalleCarrito {
	width:650px;
	margin-left:10px;
	margin-right:10px;
	border:0;
	border-spacing:0;
	border-collapse:collapse;
	margin-top:10px;
}

table.detalleCarrito th {
	background:#dfdfdf url(/img/fondos/fondo_titulo_tabla.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding:0 8px;
	height:26px;	
	border:1px solid #014958;
}

table.detalleCarrito td {
	background:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	padding:8px;	
	border:1px solid #014958;
}

div.botonesConfirmar {
	text-align:center;
	padding:6px;
}

div.botonesConfirmar img {
	margin:4px;
}

div.costosEnvio {
	margin:14px 0 0 0;
}

div.costosEnvio ul {
	list-style:url(/img/iconos/world.jpg);
}

div.costosEnvio ul li {
	margin:3px 0;
}

form.paypal .submit {
	border:0;
	vertical-align:middle;
	cursor:pointer;
}