

/* General styles */

	body {
		background:				#fff url("../images/bg.gif") repeat-y;
		margin:					0;
		padding:				0;
		font:					84%/145% Verdana, sans-serif;
		color:					#000;
		}

	.acs {
		display:				none;
		}

	h1, h2, h3, h4, h5, h6 {
		font-family:			"Trebuchet MS", serif;
		}




/* Header */


	#header {
		padding:				0;
		width:					604px;
		background-color:		#86A122;
		margin:					50px auto 0 auto;
		}

	#header h1 {
		margin:					0;
		padding:				0;
		}
	#header h1 a {
		display:				block;
		margin:					0;
		padding:				0;
		width:					604px;
		height:					105px;
		background:				transparent url("../images/verboom.jpg") no-repeat;
		border-bottom:			1px solid #7B941F;
		}
	#header h1 a:hover {
		border-color:			#EAFF9F;
		}
	#header span {
		display:				none;
		}


/* Nav */

	#nav {
		border-top:				1px solid #92AB39;
		border-bottom:			1px solid #7B941F;
		padding:				0 0 2px 0;
		margin:					0;
		color:					#86A122;
		text-align:				center;
		font-family:			"Trebuchet MS", serif;

		}

	#nav a {
		color:					#fff;
		font-weight:			bold;
		font-size:				13px;
		padding:				2px 10px 2px 10px;
		text-decoration:		none;
		color:					#EAFF9F;
		letter-spacing:			1px;
		}




/* Main content */

	#main {
		width:					604px;
		background-color:		#8FA92A;
		color:					#fff;
		margin:					0 auto;
		padding:				0;
		border-top:				1px solid #92AB39;
		border-bottom:			1px solid #7B941F;
		}


	#main a {
		color:					#FFBA63;
		text-decoration:		none;
		font-weight:			bold;
		border-bottom:			1px dotted #EAFF9F;
		}
	#main a:hover {
		color:					#fff;
		border-bottom:			1px solid #fff;
		}

	#content {
		padding:				20px;
		}


	#content h1, h2, h3, h4, h5, h6 {
		color:					#EAFF9F;
		padding-bottom:			4px;
		border-bottom:			1px solid #7B941F;
		clear:					both;
		}


	.innote {
		font-size:				80%;
		}


	table.pricelist {
		border-collapse:		collapse;
		}

		.pricelist th {
			text-align:				center;
			padding:				2px 8px;
			background-color:		#DBF47F;
			color:					#8FA92A;		
			}

		.pricelist td	{
			padding:				2px 8px;
			border:					0;
			text-align:				right;
			background-color:		#829E1D;
			}
		.pricelist .even td {
			background-color:		#8FA92A;
			}


	table.badgelist {
		border-collapse:		collapse;
		float:					left;
		margin-right:			20px;
		}

		.badgelist th {
			text-align:				center;
			padding:				2px 8px;
			background-color:		#DBF47F;
			color:					#8FA92A;		
			}

		.badgelist td	{
			padding:				4px 16px;
			border:					0;
			text-align:				center;
			background-color:		#fff;
			color:					#8FA92A;
			font-weight:			bold;
			border-top:				1px solid #DBF47F;
			}


	

/* Footer */

	#footer {
		margin:					0 auto 50px auto;
		width:					604px;
		clear:					both;
		padding:				1px 0;
		font-size:				11px;
		background-color:		#EAFF9F;
		color:					#666;
		}

	#footer p {
			margin:					44px 15px 7px 20px;
		}









