       body {
               margin: 0 0 0 0px;/*o r u l
               background-color: steelblue;*/
               text-align:center;
               }

/*-------- LAYOUT DEFINITION------------*/
/* Die Reihenfolge ist wie folgt:       */
/* header > kopf                        */
/* content > links - mitte -rechts      */
/*           abbinder                   */


/*------- ALLG. DEFINITION --------------*/
/* wie BREITE, HINTERGRUND, AUSRICHTUNG  */

#header, #content {
                position: relative;
                width: 90%;
                margin-right:auto;
                margin-left:auto;
                margin-top: 0px;
                margin-bottom: 0px;
                padding: 0px;
                font-family: Georgia, Times, serif;
                font-size: 0.75em;
                line-height: 1.5;
                text-align:left;
                color: #2F2F2F;

                border-right: 1px solid gainsboro;
                border-left: 1px solid gainsboro;
                }

html>body #header, html>body #content {
                width: 90% !important;
                }

#links {
                 padding: 0 0 0 2px; /*o r u l*/
                 margin: 0 0 0 2px;
                 }

#links {
                 float: left;
                 width: 60%;
                 padding-right: 10px;
                 }
#rechts {
                 padding: 2 2 2 2px;
                 background: #F5F4F1;
                 float: right;
                 width: 30%;
                 }


html>body #content #links{
                width: 60% !important;
                }
html>body #content #rechts
{
                width: 30% !important;
                }

/*------- SPEZ. DEFINITION --------------*/

#header {/*height: 210px;*/
         z-index:1;
         padding-bottom: 10px;/* Abstand zum #CONTENT*/
         }

#kopf {        position: absolute;
               left: 5px;
               top: 15px;
               z-index:10;
               }

#abbinder {    padding: 5px; /*o r u l*/
               border-top: 1px solid gray;
               font-size: 0.8em;
               background-color: #F5F4F1;
               }

#spacer {
         clear: both;
         line-height:0px;}

/*#content, #header {background-image: url(../images/contentback.gif);
         background-repeat: repeat-y; /**/*/
                }
