body {
	background: #FFF;
	margin:auto;
	text-align:left;
	height:100%;
}

/* #clearBoth{
	clear:both;
}*/ 

#allover {
	margin: auto;
	width: 1000px;
}

#header {
	position:relative;
	display:block;
	width:947px;
	height:200px;
	overflow:hidden;
	background: #fff;
	margin-top: 30px;
	box-shadow: 0 -15px 23px -1px #D3D3D3;
}
	
	#menueS {
	position: absolute;
	width: 200px;
	height: 22px;
	top: 10px;
	left: 30px;
	}
	
	#logo {
	position: absolute;
	width: 180px;
	height: 180px;
	top: 47px;
	left: 30px;
	}
	
	#pic {
	position: relative;
	clear:both;
	display: block;
	overflow: hidden;
	width: 717px;
	height: 200px;
	top: 0px;
	left: 230px;
	z-index: 20;
	}
	
	#title {
	position: relative;
	width: 662px;
	height: 29px;
	overflow: hidden;
	margin: -100px 0 0 218px;
	background: url(../bilder/tmpl/head_title.png) no-repeat top left;
	z-index: 21;
	padding: 41px 10px 40px 57px;
	}

#main {
	position: relative;
	display:block;
	float: left;
	background: #FFF;
	padding: 0;
	width: 947px;
	z-index: 30;
}

	#menue {
		float: left;
		width:200px;
		margin-right: 10px;
		padding-top: 20px;
		padding-left: 60px;
	}

		#menue1{
		clear: both;
		margin: 0px 5px 0px 0px;
		float: left;
		}
	
		#menue2{
		clear:both;
		margin:10px 5px 0px 0px;
		float:left;
		height: 20px
		}	
	
		#menue3{
		margin:0px 0px 0px 0px;
		min-width: 1px;
		height: 20px;
		}
		
	#middle {
	float: left;
	width: 310px;
	display: block;
	min-height: 100px;
	margin: 10px 20px 20px 0px;
	}

	#right {
	float: left;
	width: 310px;
	display: block;
	margin: 10px 20px 20px 0px;
	}

#footer {
	clear:both;
	position:relative;
	float: left;
	display:block;
	margin: 0px 0px 30px 0px;
	width:947px;
	height:90px;
	box-shadow: 0 10px 20px 4px #D3D3D3;
	background: #FFF;
	z-index: 20;
}
	
		#search {
		float:right;
		width: auto;
		margin: 50px 65px 0 0;
		text-align: right;
		}
		
		#menueL {
		float:left;
		margin: 32px 20px 0 60px;
		}