/* Hier stehen alle Angaben bezüglich des Layouts des HTML-Templates drin.
   d.h. alles was nicht direkt was mit den Inhalten, oder der Formatierung von Schriften zu tun hat*/

        /* Definition der HTML-Heights über CSS => nötig für FireFox und Tabellen mit 100%-Höhe*/
        html{ height:100%; }
        body{ height:100%; margin:0em; }

#mainwrap {
margin-top:33px; margin-left:64px; min-height:80%; 
width:912px;
text-align:left;
border:0px solid #3a6899;
background-image: url(images/layout/bilder/content_back.jpg);
background-repeat:repeat;
}

#top {
border:0px solid #3a6899;
width:100%; height:96px;
}

#navi {
position:absolute;
top:195px;
left:64px;
width:162px;
text-align:left;
border:0px solid #3a6899;
background-color:#6eabfe;
}

#content {
border:0px solid #7F0000;
margin-top:126px; margin-left:226px; padding-bottom:15px; width:615px;
}

#tool {
position:absolute;
border: 0px solid #BF0000;
top:215px; left:800px; width:60px; height:20px;
z-index:2;
}

#vogel {
position:absolute;
border:0px solid #3a6899;
top:58px; left:80px; width:96px; height:135px;
background: url('images/layout/bilder/vogel.gif') no-repeat top left;
z-index:2;
}

#bild {
position:absolute;
border:0px solid #3a6899;
top:0px; left:680px; width:209px; height:184px;
background: url('images/layout/bilder/bild.gif') no-repeat top left;
z-index:2;
}

#banner {
position:absolute;
top:129px; left:0px; width:100%; height:66px;
padding-left:0px;
border-bottom: 2px solid #ffb51e; border-top: 2px solid #ffb51e;
background-color:#ffce6f;
}

#rootline {
position:absolute;
left:290px;
top:174px;
z-index:2;
}
