*{
	padding: 0;
	margin: 0;
	border: 0;
}
body,html{
	height: 100%;
	font: 11px verdana, arial;
	color: #58585a;
	background: #d1d1d1;
}





#gecko_scrollbar {
	display: none;
}
html>body #gecko_scrollbar {
	position: absolute;
	z-index: 1;
	bottom: -1px;
	left: 0;
	width: 1px;
	height: 1px;
	display: block;
	font-size: 0;
}
#wrap {
	width: 970px;
	margin: 0 auto;
	text-align: left;
	background: transparent;
	position: relative;
	min-height: 100%; /* Fuer moderne Browser */
	height: auto !important; /* Fuer moderne Browser */
	height: 100%; /* Fuer IE */
	background: url(https://www.filtex.cn/fileadmin/dam/_LAYOUT/Layout/bg_wrap.gif) repeat-y;	
}
#header {
  /*position: fixed;*/
  position: relative;
	width: 100%;
	height: 260px;
	background: transparent;
	padding: 0;
	margin: 0;
	z-index: 10;
	top: 0;
	left: 0;
	text-align: center;
}
#banner {
	width: 970px;
	height: 260px;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background: white;
}
#banner_container {
	float: left;
	position: relative;
	width: 970px;
	height: 240px;
}
#bannerbild{
  width: 970px;
	height: 240px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}
#bannertext {
  height: 30px;
  width: 600px;
  position: absolute;
  float: static;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 190px;
  left: 10px;		
	background: transparent;
}  
#quicknavi {
  height: 40px;
  width: 100%;
  position: absolute;
  float: static;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	top: 0px;
  right: 0px;		
	background: transparent;
}  
#langnav {
	float: right;
	margin: 7px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	line-hight: 30px;
	text-align: right;
	background: transparent;
}
#topnav {
  width: 885px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	background: transparent;
}
#search {
	float: left;
	/*margin: 11px 10px 0 32px;*/
}
#left {
	float: left;
	width: 200px;
	/*margin: 252px 0px 0px 0px;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}
#leftnavi {
	width: 190px; /* 190px + 10px = 200px */
	float: left;
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 0px 10px;
	background: transparent;
}
#content {
	float: left;
	width: 740px; /* 720px + 20px = 740px */
	/*margin: 260px 0px 50px 0px;*/
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 20px;
	border-top: 0px solid #c6c6c6;
	background: transparent;
}
#content_normal_header {
	height: 19px;
	width: 530px;
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	background: white;
}
#content_shareit {
	float: right;
  background: transparent;
}
#content_printit {
	float: right;
  background: transparent;
}
#content_normal_container {
	width: 530px;
	float: left;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: transparent;
}
#content_normal {
	width: 530px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#content_rand {
	width: 180px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 33px 0px 0px 0px;
	background: transparent;	
}
#footer {
	width: 970px;
	position: absolute;
	bottom: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background: transparent;
}
#footer1 { 
	width: 100%;
	height: 10px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border-bottom: 1px solid #999999;
	background: white;
}
#footer2 { 
	width: 100%;
	height: 80px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	vertical-align: middle;
	line-height: 20px;
	background: white;
}
.partition {
	overflow: hidden;
	clear: both;
}


/***********************************/
/* 50percent
/***********************************/
/* Spalte 1 
.col_1 {
	overflow: hidden;
	float: left;
	border-right: 1px solid white;
	width: 54%;
}
*/
/* Spalte 2 
.col_2 {
	overflow: hidden;
	float: left;
	width: 45%;
}
*/
/* Spalte 1 */
.col_1 {
	overflow: hidden;
	float: left;
	width: 250px;
	margin: 0 10px 0 0;
}

/* Spalte 2 */
.col_2 {
	overflow: hidden;
	float: left;
	width: 250px;
}

.col_siderbar_page {	
	float: left;
	width: 100%;
	height:100px;
}


/* Spalte 100 */
.col_100 {
	overflow: hidden;
	float: left;
	width: 510px;
	min-height: 255px;
	margin: 0px 0px 20px 0px;
	padding: 10px 10px 10px 10px;
	background: url(https://www.filtex.cn/fileadmin/dam/_LAYOUT/Layout/bg_content.gif) left top no-repeat;	
}

#content_rand .col_100 {
  width: 180px;
	background: transparent;
	min-height: 1px;
	padding: 0px 0px 0px 0px;
}	

.fce_prodimage_container {
	float: left;
	width: 520px;
	margin: 0 0 0 0;
}
.col_1 .fce_prodimage_container {
	width: 260px;
}
.fce_prodimage_element {
	float: left;
	width: 120px;
	margin: 0 10px 10px 0;
}
.fce_prodimage_image {
	float: left;
	width: 120px;
	margin: 0 10px 0 0;
}
.fce_prodimage_beschreibung {
	float: left;
	font-size: 12px;
	width: 115px;
	height: 28px;
	padding: 0 0px 0 0;
	margin: 5px 10px 0 0;
	overflow: hidden;
	text-align: left;
	line-height: 14px;
}


