/*ver=1001*/
body#lang { background-image: url(../basic/bg-index-lang.gif); }
#cont  { background: url(../basic/main-bg-home-neu.jpg) no-repeat left top; float: left; margin: 0px; padding: 0px; width: 840px; height: 420px }
#cont-lang  { background: url(../basic/bg-cont-index-lang.gif) no-repeat left top; float: left; margin: 0px; padding: 0px; width: 840px; height: 420px }
/*STARTSEITE*/
#spalt1   { float: left; margin: 0px; padding: 0px; width: 180px; height: 420px }
#spalt1nw { background: url(../basic/bg-div18x6nw.gif) no-repeat left bottom; float: left; margin: 0px; padding: 0px; width: 180px; height: 420px }
#spalt2   { float: left; margin: 0px; padding: 0px; position: relative; z-index: 4; width: 120px; height: 420px }
#spalt3   { float: left; margin: 0px; padding: 0px; position: relative; z-index: 3; width: 120px; height: 420px }
#spalt4    { float: left; margin: 0px; padding: 0px; position: relative; z-index: 2; width: 120px; height: 420px }
#spalt5       { float: left; margin: 0px; padding: 0px; position: relative; z-index: 1; width: 120px; height: 420px }
#spalt5 img { z-index: -5 }
#spalt6    { float: left; margin: 0px; padding: 0px; position: relative; width: 120px; height: 300px;z-index:0}
#zeile1 { float: left }
#zeile2 { float: left; margin: 0px; padding: 0px; width: 600px; height: 60px }

a.butt { color: black; text-decoration: none; width: 100px; height: 40px; float: left; margin: 0; padding: 10px; display: block; }
a.buttwh { color: white; text-decoration: none; width: 100px; height: 40px; float: left; margin: 0; padding: 10px; display: block; }
a.buttfhat { color: #fff; background-color: #ed008c; text-decoration: none; width: 102px; height: 40px; float: left; margin: 120px 0 0 60px; padding: 10px 9px; display: block; }

/*Buttons neu*/
div#servbutton, div#projbutton, div#kontbutton,div#grupbutton, div#prodbutton, div#stilbutton, div#newsbutton, div#presbutton, div#brosbutton{
	width: 110px;
	height: 50px;	
	border: 0px;
	position:absolute;
	left:0;
	padding-top:10px;
	padding-left:10px;
	z-index:3
}

div#kontbutton {left:60px;top:420px;z-index:110}
div#newsbutton {left:300px;top:120px;z-index:100}
div#presbutton {left:300px;top:240px;z-index:90}
div#servbutton{left:300px;top:300px;z-index:80}
div#projbutton {left:180px;top:360px;z-index:70}
div#grupbutton {left:420px;top:180px;z-index:60}
div#brosbutton {left:420px;top:240px;z-index:50}
div#prodbutton{left:540px;top:240px;z-index:40}
div#stilbutton {left:660px;top:300px;z-index:30}

div#kontbutton a, div#projbutton a, div#servbutton a, div#grupbutton a, div#prodbutton a, div#stilbutton a, div#newsbutton a, div#presbutton a, div#brosbutton a{
	color:#000000;
	text-decoration:none;	
}

div#kontbutton a, div#grupbutton a, div#brosbutton a, div#newsbutton a, div#presbutton a, div#prodbutton a, div#stilbutton a, div#servbutton a, div#projbutton a{color:#FFFFFF;}
div#kontbutton ul a, div#grupbutton ul a, div#newsbutton ul a, div#prodbutton ul a, div#stilbutton ul a, div#servbutton ul a, div#projbutton ul a{color:#000000;}
div.butt ul{background-color: #dcdcdc; list-style-type: none; list-style-position: outside; margin: 0px; padding: 0px; position: absolute; z-index: 3; top: 40px; left: 20px; visibility: hidden }
div.butt ul a{ color: black; font-size: 11px; text-decoration: none; background-color: #dcdcdc; margin: 0; padding-top: 4px; padding-left: 10px; border-bottom: 1px solid white; width: 150px; height: auto; padding-bottom: 4px; display: block  }
div.butt ul a:hover  { text-decoration: none; background-color: #c0c0c0 }
div#servbutton ul, div#servbutton ul a {width:200px}
div#stilbutton ul, div#stilbutton ul a {width:250px}

/*Buttons Ende*/

#foot a   { color: gray; font-size: 11px; line-height: 15px; background-color: white; text-decoration: none; width: auto; height: auto; margin: 0   ; padding: 0; }
#foot a:link { color: gray }
#foot a:visited { color: gray }
#foot a:hover { color: black }
#foot ul     { list-style-type: none; float: left; margin: 45px 0px 0px; padding: 0px; height: 12px }
#foot li    { line-height: 15px; float: left; margin: 0 10px 0 0; padding: 0 0 0 10px; border-left: 1px solid gray; height: 12px }

