#cuerpo {margin-top: 20px; width: 755px; background: #f5f5f5;}
	#izq {float: left; width: 360px}
		#izq p {margin-top: 20px; text-align: justify;}
			#izq p strong {color: #4e9408;}
			#izq img {margin:12px auto auto auto;}
	#der{float: left; margin: 20px 0 0 40px; width: 328px;}
	#form {float: left;height:460px; padding:10px 0 0 12px; color:#FFF; display: inline;background:transparent url(/imagenes/club/form-bg.gif) no-repeat scroll 0 0}
		#form label {margin-top: 3px; display: block; font-size: 12px;}
		#form input{margin-top: 3px; width: 300px; height: 16px; border: solid 1px #d8d7d8; border:0px;}
		#form #provincia{background-color:#F1F1F1;}
		#form select{margin-top: 3px; width: 300px; padding:0px 0px 1px 0px; border: solid 1px #d8d7d8;}
		#form p {}
			#form p label, #form p input {float: left; margin-left: 14px; width: 142px; display: inline;}
			#form p label, #form p select {float: left; margin-left: 14px; width: 142px; display: inline;}
			#form p label.primero, #form p input.primero {margin-left: 0;}
		#form textarea {margin-top: 3px; width: 300px; height: 70px; border: solid 1px #d8d7d8;}
		#form p.condiciones {margin-top: 3px;}
			#form p.condiciones input {float: none; width: 11px; height: 11px; background: none; border: none;margin:6px 0 6px 0;}
			#form p.condiciones label {float: none; margin: 0; display: inline; background: none !important; border: none !important; font-size: 11px;}
			#form p.condiciones a {background: none !important; border: none !important; color: #83B453; text-decoration: unformline;}
			#form p.condiciones a:hover {text-decoration: none;}
			#form p.condiciones span {background: none !important; border: none !important;}
		#form button {float: right; margin: 5px 18px 0 0; width: 77px; height: 22px; display: inline; background: none; border: none; cursor: pointer;}
		
	#ok {margin: 75px auto auto 35px; padding-top: 25px; width: 670px; height: 174px; background: url(/imagenes/proceso-compra/pedido-finalizado.gif) no-repeat;}
		#ok h4 {margin-left: 160px; width: 500px; font-size: 25px; color: #fff;}
		#ok h5 {margin: 10px 0 0 160px; width: 500px; font-size: 16px; color: #fff;}
		#ok p {margin: 10px 0 0 160px; width: 500px; font-size: 12px; color: #fff;}
	
	#error {margin: 75px auto auto 35px; padding-top: 30px; width: 670px; height: 147px; background: url(/imagenes/proceso-compra/pedido-fallido.gif) no-repeat ;}
		#error h4 {margin-left: 160px; width: 500px; font-size: 25px; color: #fff;}
		#error h5 {margin: 10px 0 0 160px; width: 500px; font-size: 16px; color: #fff;}
		#error p {margin: 20px 0 0 160px; width: 500px; font-size: 12px; color: #fff;}	
		
		#der #errores {float:left;border:1px solid #f00;background-color:#fcc;padding:10px;width:300px;margin-left: 5px; margin-top:15px; line-height:14px;margin-bottom:15px;}
		#der #exito {float:left;border:1px solid #51950C;background-color:#e2f8cb;padding:10px;width:300px;line-height:5px; margin-left: 5px; margin-top:15px; text-align:center;margin-bottom:15px;}
		
	#selectorFormaPago{margin-top:13px;width:144px;}
	#selectorFormaPago td.titFormaPago{background-color: #4E9408; padding:2px 10px; color: #fff; font-size: 14px; font-weight: bolform;}
	#selectorFormaPago td.inputFormaPago{padding-top: 2px; width:14px;}
	#selectorFormaPago td.tarjetas{width: 14px;}
	#selectorFormaPago td input{width: 55px;}
	
	
#pastillaClub{background:url(/imagenes/club/club.gif) no-repeat; width:353px;height:188px;margin-top:15px;}
	#pastillaClub .noseve{text-indent:-9999999999px;margin:0px; height:1px;float:left;display:inline; width:100%;}
	#pastillaClub #pastillaNota{float:left;display:inline;color:#77af3e;font-family:Arial;font-size:10px;margin:0px; margin-left:11px; margin-top:-10px;}
	#pastillaClub #pastillaDescuento{float:left;display:inline;font-family:Arial;font-size:80px; color:#fbf901;font-weight:bold; margin-top:78px;margin-left:270px;letter-spacing:-13px;}