		body, html{
		  padding:0px;
		  height:100%;
		  margin:0px;
		  background-color:#a7dbef;
		}
		#Layer1{
		  visibility:hidden;
		  position:absolute;
		}
		#Layer2{
		  visibility: hidden;
		  position:absolute;
		}
		.textklein_basket{
		  font-size:9px;
		  color:#000000;
		  line-height:105%;
		}
		#test_a{
		  width:992px;
		  background-position:bottom;
		  background-repeat:repeat-x;
		  background-image:url(http://www.4fluid.de/navigation/redesign09/toolbarbg.png);
		}
		 .test_b{
		  width:992px;
		  background-position:bottom;
		  background-repeat:repeat-x;
		  background-color:#01a9ea;
		}
		#ContentTop{
		  z-index:1;
		  position:fixed;
		  top:0;
		  background-image:url(http://www.4fluid.de/navigation/redesign09/GesamtBgTop.jpg);
		  background-position:top;
		  background-repeat:repeat-x;
		  height:400px;
		  width:100%;
		}
		#ContentGesamt{
		  text-align:center;
		  background-position:top;
		  background-repeat:repeat-x;
		  z-index:150;
		  position:relative;
		}
		#align_a{
		  overflow:hidden;
		}
		.ContentBottom_a{
		  background-position:bottom;
		  z-index:1;
		  position:fixed;
		  width:100%;
		  height:400px;
		  bottom:0;
		  background-repeat:repeat-x;
		  background-image:url(http://www.4fluid.de/navigation/redesign09/GesamtBgBottom1.png);
			  
		}
		.ContentBottom_b{
		  background-position:bottom;
		  z-index:1;
		  position:fixed;
		  width:100%;
		  height:400px;
		  bottom:0;
		  background-repeat:repeat-x;
		  background-image:url(http://www.4fluid.de/navigation/redesign09/GesamtBgBottom.png);
			  
		}
		#ContentMittig{
	  width:992px;
		}
		#HeadZeile{
		  height:37px;
		  background-image:url(http://www.4fluid.de/navigation/redesign09/GesamtBgTop.jpg);
		  background-position:top;
		  background-repeat:repeat-x;
		  overflow:hidden;
		  width:992px;
		  overflow:hidden;
		}
		#Multilang{
		  width:215px;
		  overflow:hidden;
		  font-size:11px;
		  float:left;
		  line-height:100%;
		  padding:21px 0 6px 0;
		  color:#fff;
		}
		#Multilang a, #Multilang a:hover, #ImpressumGroup a, #ImpressumGroup a:hover, #EcomasLink a, #EcomasLink a:hover{
		  color:#fff;
		  font-size:11px;
		  line-height:100%;
		  text-decoration:none;
		}
		#Multilang a:hover, #ImpressumGroup a:hover, #EcomasLink a:hover{
		  text-decoration:underline;
		}
		#MultiLang a.flag:hover, #MultiLang a.flag{
		  text-decoration:none !important;
		} 
		#Sentences{
		  width:773px;
		  height:37px;
		  float:right;
		  text-align:right;
		  overflow:hidden;
		}
		.f_c{
		  clear:both;
		}
		#ImpressumGroup, #EcomasLink{
		  float:left;
		  font-size:11px;
		  color:#fff;
		  line-height:100%;
		  text-decoration:none;
		  height:11px;
		  padding:12px 0 12px 0;
		  width:574px;
		}
		#ImpressumGroup{
		  text-align:left;
		}
		#EcomasLink{
		  width:130px !important;
		  padding:8px 0 0 0 !important;
		  line-height:150% !important;
		}
		#logo a, #logo a:hover, #logo a img, #logo a:hover img{
		  text-decoration:none;
		  border:0;
		}
	.menue_abstand{ 
	  font-size:40px;
	  line-height:40px;
	}
		#Content, #ContentMittig{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/BgContentGes.jpg);
		  background-repeat:repeat-y;
		  width:992px;
		  z-index:149;
		  background-position:left;
		  position:relative;
		}
		#ContentLeft{
		  float:left;
		  width:207px;
		  padding:0 8px 0 12px;
		  background-color:#fff;
		}
		#MenueGes a, #MenueGes a:hover{
		  color:#999;
		  font-size:11px;
		  display:block;
		  border-bottom:1px solid #e5e5e5;
		  line-height:110%;
		  background-repeat:no-repeat;
		  background-position:right;
		  text-decoration:none;
		}
		#MenueGes a:hover, .e1_a, a.e1_a:hover, .e2_a, a.e2_a:hover, .e2_a, a.e2_a:hover{
		  color:#00a8eb !important;
		}
		a.e1, a.e1:hover, .e1_a, a.e1_a:hover{
		  padding:6px 15px 6px 0 !important;
		  font-weight:bold !important;
		} 
		a.e2, a.e2:hover, .e2_a, a.e2_a:hover{
		  padding:6px 15px 6px 12px;
		}
		a.e3, a.e3:hover, .e3_a, a.e3_a:hover{
		  padding:6px 15px 6px 24px;
		}
		a.e4, a.e4:hover, .e4_a, a.e4_a:hover{
		  padding:6px 15px 6px 36px;
		}
		#ServiceGesDiv{
		  width:128px !important;
		}
		#ServiceGes a, #ServiceGes a:hover{
		  display:block;
		  font-size:11px;
		  color:#999;
		  text-decoration:none;
		  line-height:105%;
		  padding:6px 6px 6px 0;
		  border-bottom:1px solid #ccc;
		}
		#ServiceGes a:hover{
		  color:#00a8eb !important;
		}
		#SericeGesUe{
		  text-transform:uppercase;
		  color:#00a8eb;
		  font-size:20px;
		  font-weight:bold;
		  line-height:100%;
		  padding:25px 0 7px 0;
		}
		#ContentRight{
		  float:right;
		  width:764px;
		  overflow:hidden;
		  background-color:#fff;
		  padding-bottom:40px;
		}
		#KatImg{
		  width:764px;
		  height:283px;
		  overflow:hidden;
		}
		#TextGes{
		  padding:15px 34px 15px 34px; 
		}
		#ToolbarGesamt{
		  position:fixed;
		  bottom:0;
		  width:100%;
		  z-index:151;
		  height:35px;
		  text-align:center;
		}
	#ToolbarGesamt:hover{
	  background-position:bottom;
	  background-repeat:repeat-x;
		 /*background-image:url(http://www.4fluid.de/navigation/redesign09/GesamtBgBottom.png) !important;*/
	}
		#Toolbar{
		  float:left;
		  width:283px !important;
		  height:25px;
		  padding:7px 0 6px 4px;
		}
		#Toolbar a, #Toolbar a:hover{
		  float:left;
		}
		#Toolbar a img, #Toolbar a:hover img{
		  width:25px;
		  height:22px;
		  border-right:1px solid #fff;
		}
		#Toolbar a.print img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_printer.png);
		}
		#Toolbar a.print:hover img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_printer_a.png);
		}
		#Toolbar a.favou img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_favou.png);
		}
		#Toolbar a.favou:hover img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_favou_a.png);
		}
		#Toolbar a.send img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_schicken.png);
		}
		#Toolbar a.send:hover img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_schicken_a.png);
		}
		#Toolbar a.minus img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_minus.png);
		}
		#Toolbar a.minus:hover img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_minus_a.png);
		}
		#Toolbar a.plus img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_plus.png);
		  border-right:none;
		}
		#Toolbar a.plus:hover img{
		  background-image:url(http://www.4fluid.de/navigation/redesign09/tools_plus_a.png);
		  border-right:none;
		}
	/* #### Kategorieübersicht Anfang #### */
	#inhalt_ges_shop{
	  overflow:hidden;
	  background-color:#fff;
	}
	#OverviewDiv_ges{
	  width:780px;
	  overflow:hidden;
	}
	#OverviewDiv{
	  width:800px;
	}
	.cat_border{
	  float:left;
	  width:229px;
	  overflow:hidden;
	  height:246px;
	  border:1px solid #e5e5e5;
	  margin-right:-1px;
	  margin-bottom:5px;
	}
	.catBox{
	  cursor:pointer;
	}
	
	.imgBox{
	  width:225px;
	  padding:2px 22px 2px 23px;
	  height:184px;
	  background-color:#fff;
	  border:2px solid #fff;
	}
	.imgBox img{
	  border:0px;
	  text-decoration:none;
	  width:180px;                            
	  height:180px;							  
	} 
	/* #### Kategorieübersicht Ende #### */
	/* #### Produktübersicht Anfang ####* */
	/*.help{
	  margin-left:15px;
	}*/
	.a, .b, .c{
	  padding:5px 0 5px 49px;
	}
	#prod_titel{
	  font-size:14px;
	  font-weight:bold;
	  color:#000;
	}
	#untertitel{
	  color:#666;
	}
	a.zurueck, a.weiter{
	  border:1px solid #00a8eb;
	  color:#666;
	  font-size:12px;
	  text-decoration:none;
	  padding:2px 4px 3px 4px;
	}
	a.zurueck:hover, a.weiter:hover{
	  font-size:12px;
	color:#00a8eb;
	border:1px solid #00a8eb;
	text-decoration:none;
	  padding:2px 4px 3px 4px;
	}
	.slink, .slink_a, .slink_a:hover, a.slink:hover{
	  border:1px solid #00a8eb;
	  padding:2px 4px 3px 14px;
	}
	a.slink, a.slink:hover{
	  line-height:100%;
	  font-size:12px;
	  color:#666;
	  background-image:url(https://secure.ecomas.de/web16/navigation/sort_bg.jpg);
	  background-position:left;
	  background-repeat: no-repeat;
	  text-decoration:none;
	} 
	.slink_a, .slink_a:hover, a.slink:hover{
	  background-image:url(https://secure.ecomas.de/web16/navigation/sort_bg_a.jpg) !important;
	  background-position:left;
	  background-repeat: no-repeat;
	  line-height:100%;
	  font-size:12px;
	  color:#666;
	  text-decoration:none;
	}
	.ShopPageLink{
	  color:#333;
	  font-size:12px;
	}
	a.weit{
	  color:#666;
	  font-size:12px;
	  text-decoration:underline;
	}
	a.weit:hover{
	  color:#00a8eb;
	  font-size:12px;
	  text-decoration:none;
	}
	a.ShopPageLink{
	  color:#666;
	  text-decoration:none;
	}
	a.ShopPageLink:hover{
	  color:#00a8eb;
	  text-decoration:none;
	}
	a.ShopPageLink_a{
	  font-size:12px;
	  text-decoration:none;
	  color:#00a8eb;
	}
	a.ShopPageLink_a:hover{
	 font-size:12px;
	 color:#00a8eb;
	}
	.pages{
	  padding:5px 0 5px 0;
	  color:#999;
	}
	#OverviewDiv_ges{
	  width:728px;
	  overflow:hidden;
	}
	#OverviewDiv{
	  width:780px;
	}
	.prod_uber_ges{
	  float:left;
	  width:332px;
	  overflow:hidden;
	  height:150px;
	  padding:16px;
	  padding-left:0px;
	  border-bottom:1px solid #e5e5e5;
	}
	.prod_uber_img{
	  height:150px;
	  float:left;
	  padding:0 16px 0 0;
	  width:116px;
	  overflow:hidden !important;
	}
	.prod_uber_img1{
	  height:150px;
	  float:left;
	  padding:0 16px 0 16px;
	  width:116px;
	  border-left:1px solid #e5e5e5;
	  overflow:hidden !important;
	}
	.prod_uber_img img, .prod_uber_img1 img{
	  width:116px;
	}
	.prod_uber_info_ges2, .prod_uber_info_ges1{
	  float:right;
	  padding:10px 0 10px 0;
	  text-align:left;
	  width:180px;
	  overflow:hidden;
	}
	.prod_uber_info_ges1{
	  width:196px !important;
	}
	
	.prod_uber_art{
	  line-height:130%;
	  color:#666;
	  font-weight:normal;
	  font-size:11px;
	  margin-bottom:10px;
	  margin-top:10px;
	}
	.prod_uber_preis{
	  color:#666;
	  padding:7px 9px 0 25px;
	  width:191px;
	  font-size:18px;
	  font-weight:bold;
	}
	.prod_uber_info{
	  font-size:9px;
	  width:191px;
	  color:#000;
	  font-weight:bold;
	  text-decoration:none;
	}
	.prod_uber_info a, .prod_uber_info a:hover{
	  font-size:9px;
	  color:#000;
	  font-weight:bold;
	  text-decoration:underline;
	}
	
	/* #### Produktübersicht Ende #### */
	
	/* #### Bilder-Show #### */
	#sashadow
	{
			position:absolute;
			top:0;
			left:0;
			-moz-opacity:0.7;
			opacity: 0.7;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
			background-color:#424141;
			z-index:100001;
			width:100%;
			height:100%;
	}
	#imagelayer
	{
			position:absolute;
			top:0;
			left:0;
			z-index:100002;
			width:100%;
			height:100%;
	}
	#ecomasLoadImage
	{
			display: block;
			padding: 20px;
	}
	.BildVisible
	{
			-moz-opacity:1;
			opacity: 1;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			border:1px solid #424141;
	}
	.BildHidden
	{
			-moz-opacity:0.01;
			opacity: 0.01;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
	}
	.Opacity
	{
			-moz-opacity:0.2;
			opacity: 0.2;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
			width:187px;
	}
	/* #### Bilder-Show Ende #### */
/* #### Detailansicht Anfang #### */
#img{
  padding:10px;
  width:206px;
  overflow:hidden;
  float:left;
}
#Beschreibung{
  width:250px;
  height:200px;
  float:right;
  padding:20px 180px 20px 40px;
  overflow:hidden;
}
#print{
  margin-top:20px;
  width:230px;
}
#print_left{
  float:left;
  width:102px;
  padding:5px;
  text-align:left;
}
#print_right{
  float:right;
  padding:5px;
  border-left:1px solid #ccc;
}
/* #### Registerkarten #### */

.beschreibung{
  margin-top:10px;
  background-color:#adadaf;
  border-top:1px solid #adadaf;
  border-left:1px solid #adadaf;
  width:712px;
  height:40px;
}
.register_a, .register, .register_a:hover, .register:hover{
  font-size:11px;
  color:#fff;
  width:122px;
  height:30px;
  font-weight:bold;
  background-color:#adadaf;
  line-height:110%;
  height:11px;
  display:block;
  text-decoration:none;
  float:left;
  padding:5px 9px 5px 9px;
  cursor:pointer;
}
.register_a, .register_a:hover, .register:hover{
  background-color:#fff !important;
  display:block;width:122px;
  height:30px;
  padding:5px 9px 5px 9px;
  text-decoration:none;
  color:#000 !important;
}
div.tab_hide{display:none;}
div.tab_show{  
  width:692px;
  padding:10px;
  margin-bottom:10px;
}
div.mup{ 
  width:701px;
  padding-right:10px;
  margin-bottom:10px;
}
div.tab_show div{
  color:#666;
  font-size:11px;
}
.modell_elm{
  float:left;
  width:174px;
  padding-bottom:7px;
  border-bottom:1px solid #adadaf;
  margin-top:7px;
  text-align:center;
}
.modell_elm_a{
 width:175px;
 border-right:1px solid #adadaf;
 height:160px;
 overflow:hidden;
  text-align:center;
}
.cut_a{
  width:692px;
  padding-top:21px;
  overflow:hidden;
}
.cut_b{
  width:720px;
}
.modell_elm div a img, .modell_elm div a:hover img{
  width:100px;
}
.modell_elm div a, .modell_elm div a:hover{
  color:#000;
  text-decoration:none;
  font-size:11px;
}
.zub{
  text-align:center;
}
/* #### Registerkarten Ende #### */

/* #### Detailansicht Ende #### */

/* #### WebInfoManager Anfang #### */
.presse_box{
  color:#666;
  width:165px;
  border-bottom:1px solid #00a8eb;
  padding:10px 0px 10px 0px;
  text-align:left;
}
.presse_box h1{
  color:#00a8eb;
  font-size:11px;
  font-weight:bold;
  line-height:130%;
 padding:0;
margin:0;
  
}
.presse_box h3{
  font-size:11px;
margin:0;
padding:0;
line-height:130%;

  font-weight:bold;
  color:#666;
}
.presse_box p{
  font-weight:normal;
  color:#666;
  font-size:11px;
}
.presse_box div{
  text-align:right;
}
.presse_box  a, .presse_box  a:hover{
  color:#00a8eb;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
.thumb{
  width:100px;
  height:100px;
  overflow:hidden;
  margin-left:38px;
}
/* #### WebInfoManager Ende #### */

/* #### Weitere Bilder Anfang #### */
.img_elm_a{
  width:90px;
  height:75px;
  overflow:hidden;
  border:1px solid #e5e5e5;
  margin:10px 20px 0px 20px;
  float:left;
}
/* #### Weitere Bilder Ende #### */