/* - - B o d y - - */

body.main
{position:absolute;
font-family: verdana, arial, sans-serif;
font-size:11pt;
color:#003366;
background-image: url("images/backmain.jpg");
background-attachment:fixed;
background-color:#7896BE;
margin: 0 auto;
padding:0;}

* html, body 
{margin:0 auto;
top:0; left:0; right:0;
min-height:100%;
padding:0;
width:100%;}


/* - - B a n n e r - - */

div.banner_container
{position:fixed;
top:0; left:0; right:0;
text-align:center;
margin:0 auto;
z-index:3;
background-color:#7996BE;}

div.banner_home, div.banner_winfaq, div.banner_recht, div.banner_links, div.banner_download
{position:relative;
top:0; left:0; right:0; bottom:0;
height:120px; width:920px;
margin:0 auto;
z-index:3;}
.banner_home {background-image: url("images/navi/home.gif");}
.banner_winfaq {background-image: url("images/navi/winfaq.gif");}
.banner_recht {background-image: url("images/navi/recht.gif");}
.banner_links {background-image: url("images/navi/links.gif");}
.banner_download {background-image: url("images/navi/download.gif");}


/* - - C o n t e n t - - */

div.content_container
{position:static;
bottom:0; left:0; right:0;
text-align:left;
padding-top:120px; margin:0px 0px 50px 0px;
height:100%;
z-index:2;}

div.content
{position:relative;
margin:0 auto;
z-index:2;
width:917px;}

div.impressum
{position:relative;
margin:50px auto;
width:368px; height:271px;
background-image: url("images/impressm.gif");}


/* - - F o o t e r - - */

div.footer_container
{position:fixed;
bottom:0; left:0; right:0;
text-align:center;
margin:0 auto;
width:100%; height:50px;
z-index:3;
background-image: url("images/backbttm.jpg");}

div.footer, div.footersuche
{position:relative;
top:0; left:0; right:0; bottom:0;
z-index:3;
width:920px; height:50px;
margin:0 auto;}
.footer {background-image: url("images/navi/footer.gif");}
.footersuche {background-image: url("images/navi/suche.gif");}


/* - - U m f l u s s - - */

div.links, div.center {float:left;}
div.rechts {float:right;}

