body {
	background-image: url(images/bg.png);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-color: #deeb89;
}
#gif {
	background-image: url(images/hacky.gif);
	height: 190px;
	width: 160px;
	float: right;
	margin-left: 10px;
	}
#wrapper {
	height: 750px;
	margin-left: 50px;
	left: 60px;
	background-image: url(images/teller.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: -10px;
	max-width: 1200px;
	background-attachment: scroll;
	position: absolute;
	width: 900px;
}

a {
outline: none;
}
#header_l {
	height: 150px;
	width: 350px;
	margin-left: -86px;
	background-image: url(images/logo.png);
	background-repeat: no-repeat;
	margin-top: 60px;
}
#navi {
	height: 350px;
	width: 117px;
	margin-left: 70px;
	overflow: hidden;
	margin-top: 90px;
}
#content .textfeld a, #content .textfeld_li a {
	text-decoration: none;
	color: #906;
}

#navi ul {
	list-style-type: none;
	margin-left: -38px;
}
#navi ul li a {
	width: 118px;
	overflow: hidden;
}
#navi ul li a:hover {
	margin-left: -118px;
}


#link {
	width: 300px;
	float: left;
	background-image: url(images/streifen_bg.png);
	background-repeat: no-repeat;
	height: 900px;
	

}
.textfeld{
background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("text_bg.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;    border-bottom-left-radius: 10px;
}
#bild {
	height: 100px;
	width: 120px;
	margin-top: 10px;
	margin-left: 80px;
	background-image: url(images/geschirr.png);
	background-repeat: no-repeat;
}
#header_r {
	height: 250px;
	width: 585px;
	z-index: 8;
	background-image: url(images/logo_2.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	margin-left: 310px;
}
#lampe {
	height: 450px;
	width: 100px;
	float: right;
	margin-top: -300px;
	position: fixed;
	right: 70px;
	z-index: -1;
	background-image: url(images/Lampe.png);
	background-repeat: no-repeat;
}
#bild_u {
	background-image: url(images/besteck.png);
	background-repeat: no-repeat;
	height: 309px;
	width: 92px;
	float: right;
	right: 4%;
	position: fixed;
	margin-top: -100px;
}
#serv {
	background-image: url(images/serviette.png);
	background-repeat: no-repeat;
	height: 150px;
	width: 259px;
	float: left;
	bottom: -30px;
	position: fixed;
	clear: left;
	margin-left: 430px;
	margin-top: -15px;
}
#textheader {
	background-image: url(images/headline2.png);
	height: 45px;
	width: 406px;
	margin-top: -50px;
	margin-left: 375px;
}
#textheader6 {
	background-image: url(images/headline2.png);
	height: 45px;
	width: 406px;
	margin-top: -50px;
	margin-left: 375px;
}


#content {
	height: 420px;
	width: 500px;
	z-index: 6;
	margin-top: -100px;
	position: relative;
	top: 100px;
	margin-left: 350px;
	padding: 0;
}
#content .textfeld_li a:hover, #content .textfeld_li .ui-state-active a {
    text-shadow: 0px 0px 4px #ccc;
    color: #b7cc22;
}
#content .textfeld{
font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    height: 575px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 20px;
    padding-top: 20px;
    width: 400px;
}
#content .textfeld_li{
/*background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("text_bg.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;    */border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 0.8em;
    height: 595px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 20px;
    padding-top: 20px;
    width: 400px;}
img {
	border:0 none
	}
#navi ul li .active {
margin-left: -118px;
}
.textfeld_ueber h2  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #906;
}
#wrapper_ueber {
	height: 800px;
	margin-left: 50px;
	left: 60px;
	margin-top: -10px;
	max-width: 1200px;
	position: absolute;
	width: 900px;
}
.textfeld_ueber  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 20px;
	font-size: 0.8em;
background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("text_bg.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;    border-bottom-left-radius: 10px;

	height: 580px;
	width: 400px;
	float: right;
	margin-top: 2px;
}
#content-ueber {
	height: 700px;
	width: 500px;
	z-index: 6;
	margin-top: -100px;
	position: relative;
	top: 100px;
	margin-left: 300px;
	padding: 0;
}
#copy {
	height:190px;
	width:240px;
	background-image: url(images/copy.png);
	margin-left: 380px;
	position: relative;
	margin-top: -120px;
	
	
}
