body, html{

    margin:0px;
    padding:0px;
    background-image: url(headerlogo.jpg);
    background-repeat: no-repeat;
    background-attachment:fixed
    height: 100%;
    max-height: 100%;
    border: 0px;
    overflow: hidden;
    }



body {
      min-width:720px; /* Prevent content from becoming unreachable in Gecko */

        /* position:absolute for all browsers - the whole page scrolls */

        margin:0;

        /* padding: topHeight rightWidth bottomHeight leftWidth;*/

       /* padding:100px 0 0 300px;  */

     }



div#header{
    position:absolute;
    height:100px;
    top:0px;
    left:0px;
   /* border:9px solid black;  */
    background-color:white;
    /* background-image:url(fileadmin/template/xyz.jpg); */
    z-index:1;
      }


div#toplogo{
    position:absolute;
    top:10px;
    right:10px;
    background-image: url(toplogo.gif);
    z-index:10;
            }



div#menu{
position:absolute;
padding-left:10px;
width:1500px;
height:23px;
left:0px;
top:100px;
right:50; border:1px #CC0033;
background-color:#CC0033;
color:white;
text-align:left;
vertical-align:middle;
/* background-image:url(xyz.jpg); */
z-index:10;

}



div#submenu{
position:absolute;
top:160px;
left:10px;
width:135px;
/* height:100%; */
z-index:10;

}



/*    für indexed_serach auf jeder Seite */

/* div#suche{   */

/* position:absolute;  */

/* top:300px;           */

/* left:10px;           */

/*width:155px;          */

/* height:100%;          */

/* }                     */







div#content{
         display:block;
         background-image: url(whitebg.jpg);
         height:50%;
         max-height:100%;
         overflow:auto;
         position:relative;
         z-index:3;
   margin-top:140px;
   padding-right:10px;
   padding-bottom:100px;
   left:295px;
   width:660px;
   border:0px solid black;
   }



div#content p{
    padding-right:0px;
    font-family:verdana;
    }


div#footer{
/*  position:absolute;  */
  bottom:0px;
  left:0px;
  width:2000px;
  height:17px;
  background-color:#CC0033;
  font-size:7pt;
  color:white;
  text-align:left;
  vertical-align:middle;
  z-index:10;
  }





@media screen{

body>div#header{

         position:fixed;

  }

   body>div#footer{

         position:fixed;

  }

body>div#menu{

        position:fixed;

  }

body>div#submenu{

        position:fixed;

  }

body>div#toplogo{

        position:fixed;

  }



}





div#content p{

              padding-right:0px;

  /* padding-right:10px; KAT */

}

* html body{

        overflow:auto;

}



* html div#content{
position:absolute;
 height:50%;
         max-height:100%;
    top:0px;
    left:295px;
    width:660px;
    z-index:3;
  padding-top:0px;
   padding-right:10px;
   border:0px solid black;

       }



* html div#footer{
position:absolute;
bottom:0px;
  left:0px;
  width:2000px;
  height:17px;
  background-color:#CC0033;
  font-size:7pt;
  color:white;
  text-align:left;
  vertical-align:middle;
  z-index:10;
  }



       }








 div#footer a{

    color:grey;

    font-weight:normal;

}

 div#footer a:hover{

    color:#540000;

    background-color:#CC0033;

    font-weight:normal;

}





/* link Farben */

a {

    text-decoration: underline;

    font-family:Verdana;

    font-size:9pt;

    color: #256B7A;

    font-weight:bold;

}



a:hover {

    text-decoration: none;

    font-family:Verdana;

    font-size:9pt;

    color: #E70033;

    font-weight:bold;

}








a.menutext {

    text-decoration: none;

    font-family:Verdana;

    font-size:9pt;

    color: white;

    font-weight:bold;

}





a.menutext:hover{

    text-decoration: underline;

    font-family:Verdana;

    font-size:9pt;

    color: white;

    font-weight:bold;

}







.submenutext {

    text-decoration: none;

    font-family:Verdana;

    font-size:9pt;

    color: #CC0033;

    font-weight:normal;

}





.submenutext:hover{

    text-decoration: underline;

    font-family:Verdana;

    font-size:9pt;

    color: #CC0033;

    font-weight:normal;

}





body{

     padding-left:0px;

   /* background-color:#FFFFFF; */

    font-family:Verdana;

    font-size:10pt;

    color:#000000;

    }







h1{

    font-size:10px;

     color: #CC0033;

     /* background-image:url(ok.png); */

     /*background-repeat:no-repeat; */

     /* background-position:0 3; */

     padding-left:0px;

    /* margin-bottom:5px;  */

     font-weight:Bold;

}



h2{

    font-size:14px;

     color: #CC0033;

     /* background-image:url(ok.png); */

     /*background-repeat:no-repeat; */

     /* background-position:0 3; */

     padding-left:0px;

     margin-bottom:5px;

     font-weight:Bold;

}



h3{

    font-size:14px;

     color: #CC0033;

     /* background-image:url(ok.png); */

     /*background-repeat:no-repeat; */

     /* background-position:0 3; */

     padding-left:0px;

     margin-bottom:5px;

     font-weight:Bold;

}







h4{

    font-size:14px;

     color: #CC0033;

     /* background-image:url(ok.png); */

     /*background-repeat:no-repeat; */

     /* background-position:0 3; */

     padding-left:0px;

     margin-bottom:5px;

     font-weight:Bold;

}





h5{

     font-size:10px;

     color: #0000A3;

     padding-left:0px;

     margin-bottom:5px;

     font-weight:normal;

}



h6{

  font-size:160%;

  color:#CC0044;

  text-align:center;

  }

td {

   font-family:Verdana;

   font-size:9pt;

   vertical-align:top;

   }