body, html {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
	margin:					0px;
	padding:				0px;
	background-color:		#BBB8B5;
}

#mainframe {
	margin:					0 auto;
	margin-top:				10px;
	margin-bottom:			10px;
	background-color:		#FFFFFF;
	width:					942px;
}

#header {
	position:				relative;
	height:					210px;
	border-bottom:			1px solid #8DA843;
}

#header div.lid {
	position:				absolute;
	left:					0px;
	top:					0px;
	width:					100%;
	height:					64px;
	background-image:		url(../elements/g_header.png);
	background-position:	left top;
	background-repeat:		no-repeat;
	z-index:				40;
}

#slideshow {
	position:				absolute;
	left:					0px;
	top:					0px;
	width:					100%;
	height:					182px;
	z-index:				1;
	overflow:				hidden;
}


#title {
	position:				absolute;
	left:					20px;
	top:					20px;
	width:					164px;
	height:					86px;
	background-image:		url(../elements/logo.png);
	background-position:	left top;
	background-repeat:		no-repeat;
	z-index:				2;
}

#title a {
	display:				block;
	width:					100%;
	height:					100%;
	text-decoration:		none;
}

#title span {
	display:				none;
}

#menue {
	position:				absolute;
	left:					240px;
	top:					189px;
	z-index:				50;
}

div.menue_main {
	position:				relative;
	display:				inline;
	padding-bottom:			10px;
}

div.submenue {
	position:				absolute;
	z-index:				10;
	left:					0px;
	top:					21px;
	border:					0px none;
	background-color:		#868686;
	padding:				0;
	overflow:				visible;
	display:				none;
}

div.submenue a {
	display:				block;
	margin:					1px;
	padding:				3px;
	padding-left:			8px;
	padding-right:			20px;
	text-decoration:		none;
	color:					#FFFFFF;
	background-color:		transparent;
	min-width:				120px;
}

div.submenue a:hover {
	background-color:		#98C22E;
}

a.menue {
	position:				relative;
	margin-left:			4px;
	margin-right:			4px;
	font-size:				13px;
	color:					#333333;
	text-decoration:		none;
}

div.hammer {
	display:				none;
	position:				absolute;
	top:					-60px;
	left:					50%;
	margin-left:			-45px;
	width:					91px;
	height:					58px;
	background-image:		url(../elements/hammer.png);
	background-repeat:		no-repeat;
}

div.hammer_home {
	margin-left:			-35px;
}

a.active {
	color:					#8DA843;
}

a.menue:hover {
	color:					#8DA843;
}

/*
a.menue:hover .hammer {
	display:				block;
}
*/

#claimbar {
	padding-top:			6px;
	background-image:		url(../elements/claimbgnd.gif);
	background-repeat:		repeat-x;
	height:					16px;
}

#claimbar ul {
	margin:					0;
	margin-left:			9px;
	margin-top:				-5px;
	padding:				0;
	list-style-type:		none;
}

#claimbar li {
	display:				block;
	float:					left;
	width:					115px;
	height:					88px;
	font-size:				11px;
	display:				inline;
	margin:					0;
	padding:				0;
}

#claimbar li a {
	display:				block;
	width:					115px;
	height:					88px;
	cursor:					pointer;
	text-decoration:		none;
	background-position:	center 20px;
	background-repeat:		no-repeat;
	text-align:				center;
	color:					#FFFFFF;
}

	li.sym1 a {
		background-image:		url(../elements/sym_1.jpg);
	}

	li.sym1 a:hover {
		background-image:		url(../elements/sym_1_hover.jpg);
	}

	li.sym2 a {
		background-image:		url(../elements/sym_2.jpg);
	}

	li.sym2 a:hover {
		background-image:		url(../elements/sym_2_hover.jpg);
	}

	li.sym3 a {
		background-image:		url(../elements/sym_3.jpg);
	}

	li.sym3 a:hover {
		background-image:		url(../elements/sym_3_hover.jpg);
	}

	li.sym4 a {
		background-image:		url(../elements/sym_4.jpg);
	}

	li.sym4 a:hover {
		background-image:		url(../elements/sym_4_hover.jpg);
	}

	li.sym5 a {
		background-image:		url(../elements/sym_5.jpg);
	}

	li.sym5 a:hover {
		background-image:		url(../elements/sym_5_hover.jpg);
	}

	li.sym6 a {
		background-image:		url(../elements/sym_6.jpg);
	}

	li.sym6 a:hover {
		background-image:		url(../elements/sym_6_hover.jpg);
	}

	li.sym7 a {
		background-image:		url(../elements/sym_7.jpg);
	}

	li.sym7 a:hover {
		background-image:		url(../elements/sym_7_hover.jpg);
	}

	li.sym8 a {
		background-image:		url(../elements/sym_8.jpg);
	}

	li.sym8 a:hover {
		background-image:		url(../elements/sym_8_hover.jpg);
	}

#content_left {
	width:					220px;
	margin-left:			20px;
	float:					left;
	overflow:				hidden;
}

#content_main {
	position:				relative;
	width:					700px;
	float:					left;
	padding-bottom:			80px;
	overflow:				visible;
	z-index:				2;
}

#footer {
	position:				relative;
	background-image:		url(../elements/footer.jpg);
	background-repeat:		no-repeat;
	height:					23px;
	padding-top:			38px;
	padding-left:			18px;
	color:					#F1F7D8;
	z-index:				1;
}

#footer a {
	font-size:				11px;
	color:					#F1F7D8;
	margin-left:			1px;
	margin-right:			1px;
	font-weight:			bold;
	text-decoration:		none;
}

#footer a:hover {
	text-decoration:		underline;
}

.clear {
	visibility:				hidden;
	width:					0;
	height:					0;
	border:					0px none;
	clear:					both;
}

#flog {
	display:				block;
	position:				absolute;
	margin:					0;
	padding:				0;
	width:					215px;
	height:					60px;
	right:					20px;
	bottom:					-20px;
	background-image:		url(../elements/f_logos.jpg);
	background-position:	left top;
	background-repeat:		no-repeat;
}
