* {margin-top: 5; padding: 0; border: 0;}


body {
  text-align: center;
  background: #F1EDCF;
  color: #F1EDCF;
  min-width: 744px;
  }


/* wrapper holds left faux column tab */
/* nn6/7 will put content out of scrollable reach if auto is used unless the min-width is on body */
#wrapper {
  border: 1px solid #CE0000;
  border-top: 3px solid #CE0000; border-left: 3px solid #CE0000;
  margin-left: 0px; margin-right: 0px;
  padding: 0;
  background: #FFFFFF url(bilder/links.jpg) repeat-y 0 0;
  width: 706px;
  }


* html #wrapper {
  width: 706px;
  }


#header, #footer {
  clear: both;
  width: 100%;
 }


#header {background:  #CE0000; color: #399552; height: 98px; padding: 0; margin: 0; border-bottom: 0; overflow: hidden;}
#footer {background:  #CE0000; color: #399552; height: 25px; padding: 0; margin: 0; }


#contentfloatholder {/* right faux column tab */
  float: left;
  margin: 0;
  padding: 0;
  width:100%;
  min-height:500px;
  }


* html #contentfloatholder {
  height:500px;
  }


#contentfloatholder:after {
  /* this is for NN6 to clear floats */
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }


#contsubmenue {
 width: 100%;
 text-align: right;
 background: #E7E3E2 url(bilder/links2.jpg) repeat-y 0px 0;
 height: 25px;
}


#center {
  margin: 0 25px 0 215px;
  height:550px;
  background-image:url(bilder/bg1.gif);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center;
  }
#center2 {
  margin: 0 25px 0 215px;
  height:730px;
  background-image:url(bilder/bg1.gif);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center;
  }
#center3 {
  margin: 0 25px 0 215px;
  height:1280px;
  background-image:url(bilder/bg1.gif);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center;
  }
  #center4 {
  margin: 0 25px 0 215px;
  height:1800px;
  background-image:url(bilder/bg1.gif);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center;
  }
    #center5 {
  margin: 0 25px 0 215px;
  height:4600px;
  background-image:url(bilder/bg1.gif);
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center;
  }


#centerwrap {
  float:left;
  width: 100%;
  margin: 0 -95% 0 0;
}


#left {
  float:left;
  width: 130px;
  margin: 60px 0 0 0;
  padding: 0 0 0 0;
}


#right {
  float:right;
  width: 1px;
  margin: 0;
  }


#footer2 {
  text-align: center;
  }


/************* IE Mac CSS Only  works for Win too **************/
* html div#centerwrap {margin: 0 -100% 0 0;}
* html div#left {margin: 0;}

div h3, div p {
margin: 1em 0;
padding: 0px;
}