/* =========================================================================================

//
//	StyleSheet lekkernei.nl
//
//	Aangemaakt door Tim Kant, Realpix, 09-2007
//

========================================================================================= */

/* =========================================================================================
// 	Algemeen
========================================================================================= */

	* {
		color:#6f1200;
		margin: 0;
		padding: 0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

	html, body {
		height: 100%;
		width: 100%;
	}
	
	body {
		font-size: 12px;
		line-height: 18px;
		background-color: #570E02;
	}
	
	a:link,
	a:active,
	a:visited {
		text-decoration:underline;
	}
	
	a:hover {
		text-decoration:none;
	}
	
	p {
		margin-bottom:15px;
	}
	
	p.kleineletters {
		margin-bottom:15px;
		line-height: 14px;
		font-size: 9px;
		
	}
	
	img {
		border: 0;
	}
	
	img.icon {
		float: left;
		padding-right: 5px;
		padding-bottom: 5px;
		border: 0;
	}
	
/* =========================================================================================
// 	Opbouw - CONTAINER
========================================================================================= */

	#container {
		position: absolute;
		width: 910px;
		margin-left: -455px;
		margin-top: 50px; 
		left: 50%;
		background-color:#FFFFFF;
	}
	
/* =========================================================================================
// 	Opbouw - HEADER
========================================================================================= */

	#header {
		width: 910px;
		height: 225px;
		margin: 0;
		padding: 0;
	}
	
	#header_menu_holder {
		width: 560px;
		height: 28px;
		margin-top: 164px;
		padding: 0;
	}
	
	#header_left {
		width: 350px;
		height: 225px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		float: left;
	}
	
	#header_right {
		width: 560px;
		height: 225px;
		margin: 0;
		padding: 0;
		background: url(../images/bg_header_right.jpg) top right no-repeat;
		float: right;
	}
	
/* =========================================================================================
// 	Opbouw - CONTENT
========================================================================================= */
	
	#content {
		width: 910px;
		height: auto;
		margin: 0;
		padding-top: 20px;
		background: url(../images/bg_content.jpg) top repeat-y;
	}

	#content_left {
		width: 300px;
		height: auto;
		padding-left: 30px;
		float: left;
	}
	
	#content_right {
		width: 480px;
		height: auto;
		padding-right: 60px;
		float: right;
	}
	
/* =========================================================================================
// 	Opbouw - NIEUWSPAGINA
========================================================================================= */

	.newsitem_holder {
		width: 840px;
		min-height: 110px;
		margin-left: 30px;
		margin-top: 15px;
		padding-bottom: 15px;
		overflow: hidden;
		border-bottom: #c3c6c8 dashed 1px;
	}
	
	#newsitem_holder_noborder {
		width: 840px;
		min-height: 110px;
		margin-left: 30px;
		margin-top: 15px;
		padding-bottom: 15px;
		overflow: hidden;
	}
	
	.newsitem_image {
		width: 110px;
		height: auto;
		margin: 0;
		padding: 0;
		float: left;
	}
	
	.newsitem_content {
		width: 635px;
		min-height: 110px;
		margin: 0;
		padding: 0;
		float: right;
		overflow: hidden;
	}
	
/* =========================================================================================
// 	Opbouw - FOOTER
========================================================================================= */
	
	#footer {
		width: 910px;
		height: 70px;
		margin: 0;
		padding: 0;
		background:url(../images/bg_footer.jpg) top no-repeat;
		overflow: hidden;
	}
	
	#footer_left {
		width: 840px;
		height: 70px;
		margin: 0;
		padding: 0;
		background:url(../images/bg_footer_left.jpg) top left no-repeat;
		float: left;
	}
	
	#footer_right {
		width: 70px;
		height: 70px;
		margin: 0;
		padding: 0;
		float: right;
	}
	
/* =========================================================================================
// 	Menu - MAIN MENU
========================================================================================= */
	
	.mainmenu {
		width: 560px;
		margin-right: 0;
		padding: 0;
	}
	
	.mainmenu ul {
		list-style: none;
		
	}
	
	.mainmenu li{
		width: 110px;
		height: 21px;
		margin-top: 3px;
		font-size: 11px;
		text-align: center;
		border-right: #fcb814 solid 2px;
		color: #fcb814;
		float: left;
	}
	
	.mainmenu li a:link,
	.mainmenu li a:active,
	.mainmenu li a:visited {
		font-size: 11px;
		color: #fcb814;
		text-decoration: none;
	}
	
	.mainmenu li a:hover {
		text-decoration: underline;
	}
	
	.mainmenu li.lastitem {
		width: auto;
		padding-left: 25px;
		border: none;
	}
	
	.hide {
		display: none;
	}

	
	#hor-navlist { 
		width: 560px; 
	}
		
	#hor-navlist {
		font-size: 16px;
		line-height: 17px;
		margin: 0;
		padding: 0;
		font-weight: normal;
	}
	
	#hor-navlist ul, #hor-navlist li {
		margin: 0;
		padding: 0;
		display: inline;
		list-style-type: none;
	}
	
	#hor-navlist a:link, #hor-navlist a:visited {
		padding: 0px;
		float: left;
		margin: 0;
		color: #c1daa3;
		text-decoration: none;
	}
	
	#hor-navlist a:link#current, #hor-navlist a:visited#current{
		padding: 0px;
		color: white;
	}
	
	#hor-navlist a:hover {
		padding: 0px;
		color: white;
		text-decoration: none;
	}
	
	/* hetei */
	.knop-nieuws, .knop-nieuws a, .knop-nieuws-current a {
		width: 98px;
		display: inline; 
		background: transparent url(../images/menu_nieuws.jpg) no-repeat;
	}
	.knop-nieuws a, .knop-nieuws-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-nieuws a:hover, .knop-nieuws-current a {
		background: transparent url(../images/menu_nieuws_selected.jpg) no-repeat;
	}
	
	/* het ei */
	.knop-hetei, .knop-hetei a, .knop-hetei-current a {
		width: 114px;
		display: inline; 
		background: transparent url(../images/menu_hetei.jpg) no-repeat;
	}
	.knop-hetei a, .knop-hetei-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-hetei a:hover, .knop-hetei-current a {
		background: transparent url(../images/menu_hetei_selected.jpg) no-repeat;
	}
	
	/* het voedsel */
	.knop-hetvoedsel, .knop-hetvoedsel a, .knop-hetvoedsel-current a {
		width: 115px;
		display: inline; 
		background: transparent url(../images/menu_hetvoedsel.jpg) no-repeat;
	}
	.knop-hetvoedsel a, .knop-hetvoedsel-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-hetvoedsel a:hover, .knop-hetvoedsel-current a {
		background: transparent url(../images/menu_hetvoedsel_selected.jpg) no-repeat;
	}
	
	/* Land van Oirschot */
	.knop-lvl, .knop-lvl a, .knop-lvl-current a {
		width: 113px;
		display: inline; 
		background: transparent url(../images/menu_lvl.jpg) no-repeat;
	}
	.knop-lvl a, .knop-lvl-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-lvl a:hover, .knop-lvl-current a {
		background: transparent url(../images/menu_lvl_selected.jpg) no-repeat;
	}
	
	/* adressen */
	.knop-adressen, .knop-adressen a, .knop-adressen-current a {
		width: 111px;
		display: inline; 
		background: transparent url(../images/menu_adressen.jpg) no-repeat;
	}
	.knop-adressen a, .knop-adressen-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-adressen a:hover, .knop-adressen-current a {
		background: transparent url(../images/menu_adressen_selected.jpg) no-repeat;
	}
	
	/* contact */
	.knop-contact, .knop-contact a, .knop-contact-current a {
		width: 111px;
		display: inline; 
		background: transparent url(../images/menu_contact.jpg) no-repeat;
	}
	.knop-contact a, .knop-contact-current a{
		display: inline;
		height: 28px;
	}
	
	.knop-contact a:hover, .knop-contact-current a {
		background: transparent url(../images/menu_contact_selected.jpg) no-repeat;
	}
	
/* =========================================================================================
// 	List - Adressen
========================================================================================= */
	
	.adres li {
		display: inline;
		list-style:inside armenian;
	}
	
/* =========================================================================================
// 	Typefaces
========================================================================================= */

	h1 {
		font-size:15px;
		font-weight: bold;
		margin-bottom: 15px;
	}
	
/* =========================================================================================
// 	Fixes
========================================================================================= */
	
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	
	/* Hides from IE-mac \*/
	* html .clearfix {
		height: 1%;
	}
	/* End hide from IE-mac */


/* =========================================================================================
// 	Fietsroute button
========================================================================================= */	
	
	#button {
		float: right;
	}
