This is the point of my confusion: Let $M$ be a manifold and $K$ an open subset of $M$, then $K$ is a submanifold of $M$. Submanifold are manifolds themselves, so we can speak about dimensions of $M$ and $K$ respectively. I need: do $M$ and $K$ have the same dimension? Some examples show that they do: let's say interval is not open in $R^2$, so all open subsets of $R^2$ are two-dimensional.
Why I am confused is how we can prove the existence of outward normal, which exists it is enough to say about $\Omega \subset R^n$. I then know that $\Omega$ has the same local vectors as $R^n$, and outward normal is locally normal to all vectors, to all $n$ independent vectors which is impossible in $R^n$. But, outward normal does exist... Where do I make a mistake??