* html {overflow:hidden;}
html {
height:85%;
}

#haupt         {
        width:958px;
         min-height:auto;
         overflow:hidden;
         z-index:1;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #haupt {
        height:auto;
         }

#menue         {
        width:140px;
        min-height:100%;
         background-image:url(b.jpg);
        background-repeat: repeat;
         height:100%;
         overflow:hidden;
         z-index:2;
         float:right;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #menue {
        height:100%;
         }

#middle {
        width:100%;
        min-height:100%;
         overflow:hidden;
         z-index:22;
         background-image:url(back.jpg);
        background-repeat: repeat-y;
         }

#leftout         {
        width:151px;
        min-height:100%;
         overflow:hidden;
         z-index:7;
        float:left;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #leftout {
        height:100%;
         }

#left         {
        width:11px;
        min-height:100%;
         overflow:hidden;
         z-index:3;
        float:left;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #left {
        height:100%;
         }

#rightout         {
        width:807px;
        min-height:100%;
         overflow:hidden;
         z-index:10;
        float:right;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #rightout {
        height:100%;
         }

#right         {
        width:17px;
        min-height:100%;
         overflow:hidden;
         z-index:4;
        float:right;
         margin-left: 0px;
        margin-top: 0px;
         }

* html #right {
        height:100%;
         }

#main         {
        width:750px;
        min-height:100%;
         overflow:hidden;
         z-index:5;
         background-image:url(b.jpg);
        background-repeat: repeat;
        float:left;
         margin-left: 20px;
         margin-right: 20px;
        margin-top: 0px;
         }

* html #main {
        height:100%;
         }

#main2         {
        width:750px;
        min-height:100%;
         overflow:hidden;
         z-index:5;
         font-weight: normal;
         background-image: url(hg.jpg);
         background-position: center center;
         background-repeat: no-repeat;
        margin-top: 0px;
         }

* html #main2 {
        height:100%;
         }

#main3         {
        width:750px;
        min-height:100%;
         overflow:hidden;
         z-index:5;
         font-weight: normal;
         background-image: url(http.jpg);
         background-position: center center;
         background-repeat: no-repeat;
        margin-top: 0px;
         }

* html #main3 {
        height:100%;
         }


#main4         {
        width:750px;
        min-height:100%;
         overflow:hidden;
         z-index:5;
         font-weight: normal;
        margin-top: 0px;
         }

* html #main4 {
        height:100%;
         }

body     {
        margin:0;
         padding:0 0px 0 0px;
         border:0;
         height:100%;
        text-align:center;
        font-family:arial,helvetica,verdana;
        font-size:12pt;
        font-weight:700;
        }

* html body {
        overflow-y:auto;
         width:100%;
         }

a:link      {color:#000066;
             text-decoration:underline;
            }

a:hover     {color:#0000CC;
             text-decoration:underline;
            }

a:visited   {color:#0099CC;
             text-decoration:none;
            }

img        {
        border:0;
         vertical-align:center;
         }

h3        {
        color:#000066;
        }

h2        {
        color:#000066;
        }

hr        {
         color: #ffffff;
        background-color: #ffffff;
        size: 1;
        }
