* {

  margin:0;

  padding:0;

  font-size:100%;

}

body {

  color:#000;

  font-family:Arial, Helvetica, sans-serif;

  font-size: 75.00%;

}
 

a:link, a:visited {	color:#000;

	text-decoration:none;

}

a:hover, a:active {

	color:#000;

  text-decoration:underline;

}

img {

  border:0;

}

#wrapper {

  min-width:1000px;

}

#header {

  position:absolute;

  left:0px;

  top:0px;

  width:350px;

  height:741px;

}


#center {

  position:absolute;

  left:350px;

  top:0px;

  width:621px;

  background:#000 url(img/vert_bg.jpg) repeat-x;

}

#navigation {

  padding-top:20px;

  padding-left:27px;

  float:left;

  width:591px;

  height:49px;

  background:url(img/navigation.jpg) no-repeat;

  overflow:hidden;

}



#navigation li {

  list-style:none;

  float:left;

  height:30px;

}

#navigation a {

  display:block;

  margin-right:23px;

  height:30px;

}

#navigation span {

  display:none;

}

#content2 {

  clear:both;

  float:left;

  background:url(img/content_bg.jpg);

  width:575px;

  padding:0px 20px;

  min-height:600px;

  height:auto !important; // offen

  overflow:hidden;

  						// rolf height:686px

}

#content2 li {

  list-style-position:inside;

}

#content3 li {

  list-style-position:inside;

}

a.manufaktur {

  width:800px;

}







#background_right {

  position:absolute;

  top:0px;

  left:971px;

  float:left;

  width:31px;

  height:749px;
  
}



#footer {

  float:left;

  clear:both;

  width:614px;

  height:57px;

  background:url(img/footer.jpg);
  
  margin-bottom:10px;

}



.hidden {

  display:none;

}
