/* Externes Stylesheet für Ingenta */

/* ########## BODY ########## */

html, body               { height: 100%; }
body                     { background: url(../elements/background.jpg) repeat-x; padding: 0; margin: 0; background-color:#D2D3D2; }
*                        { margin: 0; padding: 0; border: 0; }


/* ########## DIVS ########## */

/* Bereich Container */
#root                    { position: relative; min-height: 100%; height: 100%; height: auto; }
html>body #root          { height: auto;}
#output                  { padding-bottom: 40px; }

/* Bereich Head */
#head                    { width: 979px; height: 50px;  }
#toparea                 { width: 979px; height: 252px; }
#leftarea                { width: 152px; height: 252px; float: left; }
#logo                    { width: 152px; height: 130px; }
#logofoot                { width: 152px; height: 122px; background: url(../elements/logofoot.jpg) no-repeat; }
#rightarea               { width: 827px; height: 252px; float: right; }
#navi                    { width: 827px; height: 50px; }
#imagearea               { width: 827px; height: 202px; background: url(../elements/image.jpg) no-repeat; }

/* Bereich Content */
#maincontent             { width: 979px; }
#container-1             { width: 580px; margin: 0 0 0 152px; float: left; }
#text-container          { width: 578px; background: url(../elements/content.jpg) repeat-x; }
#newsleft                { width: 290px; min-height: 340px; float: left; background: url(../elements/news.jpg) no-repeat; }
#container-2             { width: 247px; margin: 0; background: url(../elements/newsarchiv.jpg) no-repeat; float: right; }
#newsarchivoutput        { width: 247px; padding: 13px 0 10px 0; background: url(../elements/newsarchiv2.jpg) repeat-y; }
#quicklinksoutput        { width: 247px; min-height: 150px; background: url(../elements/newsarchiv2.jpg) repeat-y; }
.clearfix                { clear: left; }


/* Bereich Footer */
#footer                  { position: absolute; bottom: 0; width: 959px; }
#footer #footeroutput    { width: 959px; height: 40px; margin: 0 0 0 20px; background-color: #BFC9D5; }
