HTML, BODY {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	background: #FFA15B url(../bilder/hg.jpg) repeat-y center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.clear {
	clear: both;
	}	
/*
###########################################################################
CONTAINER #################################################################
###########################################################################
*/	
	#container {
		width: 977px;
		min-height: 100%;
		_height: 100%;
		margin: auto;
		border-left: 2px solid #FDC77D;
		border-right: 2px solid #FDC77D;		
		background: url(../bilder/hg_container.jpg) repeat-y;
		position: relative;
		}
/*
###########################################################################
KOPF ######################################################################
###########################################################################
*/			
		#container #kopf {
			width: 977px;
			height: 200px;
			position: relative;
			}
			#container #kopf UL {
				position: absolute;
				right: 17px;
				top: 4px;
				list-style: none;
				text-align: right;
				font-size: 0.7em;
				margin: 0;
				padding: 0;
				}
				#container #kopf UL LI {
					display: inline;
					}
					#container #kopf UL LI A {
						color: #A44601;
						text-decoration: none;
						font-weight: bold;
						border-right: 2px solid #A44601;
						padding-right: 5px;
						}
						#container #kopf UL LI A.last {
							border: 0;
							}
/*
###########################################################################
MENUE LINKS ###############################################################
###########################################################################
*/								
		#container #hauptmenue {
			float: left;
			width: 245px;
			min-height: 446px;
			_height: 446px;
			background: url(../bilder/hg_hauptmenue.jpg) no-repeat;
			}
			#container #hauptmenue UL {
				list-style: none;
				margin: 22px 0 0 0;
				_margin-top: 20px;
				padding: 0;
				}
				#container #hauptmenue UL LI {
					margin: 0 0 5px 0;
					/*background: url(../bilder/hg_link.png) no-repeat;*/
					padding: 5px 0;
					}
					#container #hauptmenue UL LI A {
						color: #892100;
						text-decoration: none;
						font-size: 0.8em;
						font-weight: bold;
						padding-left: 34px;
						display: block;
						_height: 13px;
						}					
					#container #hauptmenue UL LI A:HOVER, #container #hauptmenue UL LI A.aktiv {
						color: #EF3703;
						font-style: normal;
						background: url(../bilder/hg_hoover.png) no-repeat 3px 0;
						}
/*
###########################################################################
INHALTSBEREICH ############################################################
###########################################################################
*/							
		#container #content {
			float: left;
			width: 688px;
			color: #B72C01;
			font-size: 0.7em;
			padding: 26px 10px 50px 34px;
			line-height: 18px;
			}
			
			.preisliste {
			color: #FF0000;
			font-size: 1.2em;
			}
			
			.angebot {
			color: #FF0000;
			font-size: 1.2em;
			font-weight: bold;
			text-decoration: none;
			}
/*
###########################################################################
FOOTER ####################################################################
###########################################################################
*/				
		#container #footer {
			height: 51px;
			width: 977px;
			background: url(../bilder/hg_footer.jpg) no-repeat;
			text-align: right;
			position: absolute;
			bottom: 0;
			}
			#container #footer UL {
				margin: 0;
				padding: 30px 15px 0 0;
				font-size: 0.7em;
				}
				#container #footer UL LI {
					display: inline;
					}
					#container #footer UL LI A {
						color: #A44601;
						text-decoration: none;
						font-weight: bold;
						border-right: 2px solid #A44601;
						padding-right: 5px;
						}
						#container #footer UL LI A.last {
							border: 0;
							}
#container #content a {
	color: #CC0000;
	text-decoration: none;
}
