.gracias{clear:both}.gracias h1{color:#45b200;font-size:18px;border-bottom:1px solid #00a5ec;height:53px;margin:10px 50px 0 0;font-weight:normal;display:block}.gracias h1 span{padding-top:30px;display:block;float:right;width:400px;color:#45b200;font-weight:normal;text-transform:none;font-size:18px}.gracias h1 span.detalle{color:#fff;display:block;background-image:url(../images/sprite_compra.png);background-position:-2px -108px;width:105px;height:33px;padding:20px 0 0 55px;line-height:33px;float:left}.gracias p{background-color:#f3f3f3;margin:0 50px 0 0;float:right;width:380px;padding:30px 20px;margin-bottom:50px;color:#646464;font-size:16px}.gracias .pnFormContacto p{margin:0 0 20px;padding:0;float:none}.gracias .pnFormContacto{background-color:#f3f3f3;float:right;width:380px;padding:30px 20px;margin:0 50px 50px 0}.gracias .pnFormContacto label{display:block;color:#646464;font-size:16px;width:330px}.gracias .pnFormContacto label span{font-size:12px}#frmDudas_lbPrivacidad{display:inline;font-size:13px}.gracias .pnFormContacto input[type="text"],.gracias .pnFormContacto textarea{width:300px}.gracias .pnFormContacto textarea{resize:none;height:80px}.gracias .pnFormContacto .cajaText{margin-bottom:10px}.gracias .pnFormContacto .cajaCheck input{position:relative;top:2px}.gracias .pnFormContacto input[type="submit"]{background-image:url('../images/sprite_compra.png');background-repeat:no-repeat;display:block;background-position:0 -164px;height:71px;width:161px;text-decoration:none;border:none;font-weight:bold;font-size:16px;margin-top:10px;color:#fff;background-color:transparent;margin:5px 0 -10px -10px}.gracias .pnFormContacto input[type="submit"]:hover{text-decoration:underline}.gracias .pnFormContacto .cajaText,.gracias .pnFormContacto .cajaCheck{position:relative}.gracias .pnFormContacto .lbError{top:0;right:0;margin:0;display:block;width:286px}.txtPrivaciad{z-index:100;background-color:#fff;width:355px;border:#ccc solid 2px;padding:10px 15px 10px 15px;border-radius:5px;margin:0 0 5px -5px}.txtPrivaciad .bullet{display:none}.txtPrivaciad p{margin:0 0 0 0;padding:5px 0 5px 0}.gracias a{color:#00a5ec !important}.gracias table{border-collapse:collapse;font-size:16px;clear:both;position:relative;top:-50px;margin:0 50px -50px 50px}.gracias table td{padding:5px 25px 5px 25px;border:#ccc solid 1px}