#layout {
	width:630px;
	height:auto;
	border:0px;
	margin:0px;
	padding:0px;
}

#container {
 width:630px;
}

#tophold {
 display:none;
}

#logo {
 display:none;
}

#mainnav {
 display:none;
}

#newsnav {

}

.trenner {

}

#metanav {
 display:none;
}

#wasserh {
 display:none;
}

#back {
 display:none;
}

#bct {
 display:none;
}

#bcttext {
 display:none;
}

#search { 
}

#searchtext {
}

.welcometext {
}

.welcometrenner {
}

#welcomecontent {
}

#content {
 width:630px;
 height:auto;
 left:0px;
 top:0px;
}

#contentleft {
 position: absolute;
 width:630px;
 height:auto;
 background-color:#ffffff;
 left:0px;
 top:0px;
}

#contentleftnav {
 display:none;
}

#suche2 {
 display:none;
}

#bestell2 {

}


#contentright {
 position:relative;
 width:630px;
 height:auto;
 left:auto;
 top:350px;
}

.imagenav {

}

#newsbox {
 padding-top:0px;
 padding-left:0px;
 padding-bottom:0px;
 padding-right:0px;
 width:630px;
 height:auto;
 top:0px;
 background-color:#ffffff;
}

#newsboxtext {

}

#newsboxmehr {

}

#footer {
 display:none;
}

.chroniktitle {

}

.chroniktext {

}

.chronikimage {

}

.chronikyear {

}

.timeline {

}

.yearpoint {

}

div#holder1 {
  border: 1px solid #d3d3d3;
  background-color: #FFFFFF;
  position:absolute; left:664px; top:131px;
  width:146px; height:200px;
  overflow:hidden; z-index:9999; visibility:hidden;
 }
 
div#wn1 { 
  left:0; top:0;
  width:250px; height:200px; 
  clip:rect(0, 146px, 200px, 0); 
  overflow:hidden; z-index:1;
 }
 
div#lyr1 {
  width:146px;
}
div.content {
  position:absolute;
  left:0; top:0; z-index:1;
}

div#scrollbar1 { 
 display:none;;
}

div#track1 { 
 display:none;
}

div#dragBar1 {
 display:none;
}

div#up1 { 
 display:none;
}
  
div#down1 { 
 display:none;
}

#tradepartner {
 display:none;
}

#tradepartneradresses {
 clear:both;
 filter:alpha(opacity=100); -moz-opacity:1; opacity:1;
 position:absolute;
 top:0px;
 left:0px;
 margin:0px;
 padding:0px;
 width:630px;
 height:1000px;
 overflow:visible;
 border:1px solid #000000;
}

div#holder2 {
 display:none;
 }
 
div#wn2 { 
  width:630px;
  height:auto; 
 overflow:visible;
 top:0px;
 left:0px;
}

#flashcontent {
 display:none;
}

 /* op7 needs width set here too (?) */ 
  
div#lyr2 {
 width:630px;
 overflow:visible;
 top:0px;
 left:0px;
}

div.content2 {
 margin:0px;
 padding:0px;
 position:relative;
 height:auto;
 width:630px;
 overflow:visible;
 top:0px;
 left:0px;
}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar2 { 
 display:none;
}
div#track2 { 
 display:none;
}

div#dragBar2 {
 display:none;
}

div#up2 { 
 display:none;
} 
 
div#down2 { 
 display:none;
}
/* handelspartner resultat end */

/* produktdetail downloads start */

.bodytext2 {
	position:absolute;
	background-color:#dddddd;
	filter:alpha(opacity=90);
	-moz-opacity: 0.90;
	
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
		
	top:-22px;
	left:229px;
	width:510px;
	height:421px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	line-height:16px;
	visibility:hidden;
}

#downloads {
 display:none;
}



#downloads a {
	text-decoration:none;
	color:#666666;
}

#downloads a:hover {
	color:#000000;
}

div#holder3 {
  filter:alpha(opacity=90); -moz-opacity:0.90; opacity:0.90;
  background-color: #FFFFFF;
  position:absolute; left:0px; top:0px;
  width:550px; height:339px;
  overflow:hidden;
  z-index:90;
  visibility:hidden;
 }
 
div#wn3 { 
  left:0; top:0;
  width:550px; height:339px; 
  clip:rect(0, 550px, 339px, 0); 
  overflow:hidden; z-index:1;
}

 /* op7 needs width set here too (?) */ 
  
div#lyr3 {
  width:550px;
}

div.content3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:16px;
  color:#666666;
  text-align:left;
  text-decoration:none;
  margin-left:34px;
  margin-top:34px;
  margin-bottom:34px;
  padding-top:2px;
}

div.content3 a {
	color:#0099cc;
	text-decoration:none;
}
div.content3 {
  position:absolute;
  left:0; top:0; z-index:1;
}
div.content3 a:hover {
  color:#000000;
}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar3 { 
  position:absolute; visibility:hidden;
  left:532px; top:0;
  width:11px; height:339px; 
  font-size:1px; z-index:2;
  }
div#track3 { 
  border: 1px solid #d3d3d3;
  position:absolute; left:1px; top:17px;
  width:15px; height:302px;
  background: #d3d3d3;
  z-index:1;
  }
div#dragBar3 {
  position:absolute; left:0px; top:0px;
  width:15px; height:20px;
  background-color:#666666;
  z-index:1;
  background-image: url(images/btn_scrollv.gif); background-repeat:no-repeat; background-position:center;
}

div#up3 { position:absolute; left:1px; top:0px; z-index:200; }  
div#down3 { position:absolute; left:1px; bottom:0px; z-index:300; }
/* produktdetail downloads end */



/* produkt navigation start*/
/* Styles for scrolling layers  
	Specify width and height in hold and wn, and in clip for wn. 
    hold div height accommodates scrollbar in this example    
*/
div#hhold	{
 display:none;
}

#contentlefttext {
 width:630px;
 top:0px;
 left:0px;
 margin:0px;
 padding:0px;
 background-color:#FFFFFF;
}

.newsnav {
	position:relative;
	padding-left:21px;
	padding-top:2px;
	margin-bottom:1px;
	left:0px;
	top:0px;
	width:185px;
	height:15px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
}

.newsnavdetail {
	position:relative;
	top:31px;
	display:none;
}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#hscrollbar { 
  position:absolute; left:0; top:83px;
  width:550px; height:14px;
  font-size:1px; z-index:2;
  }
div#htrack { 
  position:absolute; left:17px; top:0px;
  width:516px; height:15px; z-index:1;
  background-color:#d3d3d3;
  /* background: url("/images/nav/track.gif") #336 repeat */
  }
div#hdragBar {
  position:absolute; left:0px; top:0px;
  width:20px; height:15px; z-index:1;
  background-color:#666666;
  background-image: url(images/btn_scrollh.gif); background-repeat:no-repeat; background-position:center;
  }  
div#hleft { position:absolute; left:0; top:0; z-index:12; }  
div#hright { position:absolute; right:0; top:0; z-index:13; }






body,form,checkbox,textarea,div,p,th,td,a,ul,li,h1,h2,h3,h4,h5,h6,hr {
 font-family:Arial, Helvetica, sans-serif;
 color:#000000;
}

.button1 {
 display:none
}

.ftit1_sop	{ color:#000000; }
.fsubtit1_sop	{ color:#000000; }
.fsmall	{ color:#000000; }

a.fprod1 {
 display:block;
 padding:0px 0px 16px 0px;
 width:206px;
 margin: 0px;
}

.unvisibleprint {
 display:none;
}