Definition. A lattice in a finite-dimensional $\mathbb{Q}$-algebra $V$ is a finitely generated $\mathbb{Z}$-submodule $\mathcal{L} \subset V$ such that $\mathcal{L}\mathbb{Q}=V$ (i.e., $\mathcal{L}$ spans $V$ over $\mathbb{Q}$).
We have the following useful characterization of lattices in finite-dimensional algeberas over $\mathbb{Q}$:
Let $V$ be a finite-dimensional vector space over $\mathbb{Q}$. $\mathcal{L} \subset V$ is a lattice if and only if $\mathcal{L}=\mathbb{Z} x_1 \oplus \ldots \oplus \mathbb{Z} x_n$ where $x_1,\ldots,x_n$ is a $\mathbb{Q}$-basis for $V$.
Definition. An order $\mathcal{O}$ in a finite-dimensional $\mathbb{Q}$-algebra $B$ is a lattice that is also a subring having $1\in B$. $\mathcal{O}$ is called maximal if it's not contained in another order in $B$.
I need to prove the following statement:
Every order of a finite-dimensional $\mathbb{Q}$-algebra is contained in a maximal order.
Attempt: Let $O$ be any order of a finite-dimensional $\mathbb{Q}$-algebra $B$ and define $S=\lbrace M \subset B \text{ an order containing } O \rbrace$. Indeed, $S\neq \emptyset$ because $O\in S$. Let $\lbrace M_i \rbrace_{i\in I}$ be a chain of orders in $S$ and set $N=\bigcup_{i\in I}M_i$. Indeed, $N$ is a subring of $B$ having $1$. How can I prove that $N$ is a lattice so that $N$ turns to be an order and we can therefore apply Zorn's Lemma ?!.
I appreciate any help in completing this proof or even in beginning a new one. Thanks in advance.