#spalt1 { position: relative;}
#bad{ position: absolute; top: 0; left: 0; z-index: 100; }
#kueche{}
/*Banner*/
#main{ position:relative; z-index: 0; margin-top:60px}
#banner{ position: absolute; top: 240px; left: 300px; width: 480px; height: 180px; z-index: 0; }
#neuheitenbutton{ position: absolute; top: 300px; left: 300px; z-index: 1; }
/*#banner{ position: absolute; top: 240px; left: 420px; width: 120px; height: 180px; z-index: 0; }*/
#onlinekatalog{position: absolute; top: 60px; left: 20px; width:170px; height:230px; z-index: 100; padding-bottom: 0; }
#onlinekatalog div{height:127px}
#onlinekatalog p{ color: #696969; margin: 0 0 5px; padding: 0; }
#onlinekatalog img{ float:left ; margin-right: 10px}
#video{position: absolute; top: 0px; left: 0px; width:278px; height:276px; z-index: 100; padding-bottom: 0;}
#swfenlarge{position:absolute;bottom:2px;left:2px;visibility:hidden}
#swfenlarge a{
	background-image: url(../basic/zoom.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#swfenlarge a:hover{
	background-image: url(../basic/zoom_hl.png);
}

#swfenlarge .boxed{line-height:20px;display:block}
#swfenlarge img{border:0}

div#messen{position:absolute;top:301px;left:-241px;width:240px;height:60px;background-color:#fff}
/*div#messen div{text-align:center;padding:3px;height:93px;position:absolute;top:20px;left:20px;width:214px;background-color:#666}*/
div#messen div{text-align:center;padding:3px;height:120px;position:absolute;top:0px;left:1px;width:240px;background-color:#fff;padding:0}
/*div#messen div#messecont{padding:0px;height:auto;position:static}*/
div#messen div#messecont{padding:0px;height:auto;position:static;background-color:#fff;}
/*div#messen div img{margin:0;margin-top:10px;padding:0;border:0}*/
div#messen div img{margin:0;padding:0;border:0}
div#messen div p{text-align:center;margin:0;margin-top:3px;padding:0;color:#fff;font-size:10px}

