body {
	background-color:#d58d1b;

       	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;


	 }

body {
	padding: 0;
	margin: 0;
}


.textbox {

	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;

}

h1 {
	font: bold 1.5em/1em Arial, Helvetica, sans-serif;
	color:black;
	}

html, ul, ol, li, dl, dd, dt, form, fieldset, td, tr, table {
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:#000;
	}

a:link {
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	}
a:visited {
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	}
a:hover {
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	border:hidden;
	}
a.popuplink {
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	}


input {
	border: 2px white solid;
	background-color:#d58d1b;
	}

input:HOVER {
	border: 2px white solid;
	background-color:#f0b558;
}

textarea {
	border: 2px white solid;
	background-color:#d58d1b;
	}
textarea:HOVER {
	border: 2px white solid;
	background-color:#f0b558;
}

table.menuitem td:hover {	
	background: url(http://grosse-hellmann.de/data/images/mouseover.png);
}

hr {
	border: 0;
	width: 99%;
	color: white;
	background-color: white;
	height: 3px;
}

#header {
	width: 880px;
	height: 150px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	background: url(http://grosse-hellmann.de/data/images/header.png);
}

#main {
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	background: url(http://grosse-hellmann.de/data/images/zw.png);
}




#mainbox {
	width: 793px;
	min-height: 425px;
	margin-left: auto;
	margin-right: 43px;
	padding: 0px;
       	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;

}

#menu {
	width: 159px;
	margin-left: 1px;
	margin-right: auto;
	padding: 0px;
       	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;
	float:left;
	text-align:center;

}

#textbox {
	width: 617px;
	margin-left: 176px;
	margin-right: auto;
	padding: 0px;
       	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color:black;
	text-decoration:none;


}


#footer {
	width: 880px;
	height: 104px;
	margin-left: auto;
	margin-right: auto;
	background-color: #111111;
	background: url(http://grosse-hellmann.de/data/images/footer.png);
}

#layerback_red {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	text-decoration:none;
	position: fixed;
	background-image: url(../images/layerback_brown.png);
	z-index:40;
}

#layerback_green {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	text-decoration:none;
	position: fixed;
	background-image: url(../images/layerback_brown.png);
	z-index:40;
}

#layerback_brown {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	text-decoration:none;
	position: fixed;
	background-image: url(../images/layerback_brown.png);
	z-index:40;
}

#layermain {
	position:absolute;
	top:50%;
	left:50%;
	width:500px;
	height:400px;
	margin-left:-250px;
	margin-top:-200px;
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
	color: white;
	z-index:50;
}


