With a static NAT, ie not ports are specified, all ports are open by default.
Where you often see static statements that specify ports is when you want to reuse the same public IP for multiple different private IPs on different ports.
But some people also specify static statements with ports even when they aren't reusing the IP with the idea if it isn't translated it won't be allowed through.
This is fine but the key point is that regardless of which you do it is the acls that really control what traffic is or isn't allowed.
Jon