/* ################################################## */
/*  Made by: www.DIRECT BASING.com                    */
/*  Semantisch correcte xHTML Basing                  */
/* ################################################## */

/* ### GENERAL ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; }
body { background: #b3b3b7 url('../images/bg.jpg') no-repeat 50% top fixed; }
img { border: 0px; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; }

/* ### WRAPPER ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { padding-bottom: 130px; margin: 0 auto; width: 1022px; background: url('../images/content-bottom.png') bottom left no-repeat; }
#mainCntr #bottom { padding: 22px 40px 0px 0px; width: 1022px; background: url('../images/content-top.png') top left no-repeat; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { padding: 50px 40px 0px 40px; position: relative; overflow: hidden; width: 942px; height: 208px; }
	#headerCntr h1 { padding-left: 15px; float: left; }
	#headerCntr h1 a { display: block; width: 293px; height: 116px; text-indent: -9999px; background: url('../images/logo.jpg') no-repeat; }
	
		/* ### MENU BOX ### */
		.menuBox { padding: 10px 10px 0 0; width: 620px; float: right; height: 55px; overflow: hidden; }
		.menuBox a.weblog { display: block; float: right; width: 220px; height: 33px; line-height: 33px; color: #FFFFFF; font-size: 14px; font-weight: bold; text-align: center; text-decoration: none; background: url('../images/food-button.gif') no-repeat; }
		.menuBox ul { padding-right: 20px; list-style: none; overflow: hidden; float: right; }
		.menuBox li { padding: 0 15px; line-height: 36px; font-size: 13px; font-weight: bold; float: left; }
		.menuBox li a { color: #666; text-decoration: none; }
		.menuBox li a:hover { text-decoration: underline; }
		.menuBox a:hover { text-decoration: underline; }
		
		/* ### MENU CONTAINER ### */
		#menuCntr { padding: 12px 30px 0px 10px; width: 900px; float: left; height: 44px; overflow: hidden; background: url('../images/menuCntr.jpg') no-repeat; }
		#menuCntr ul { list-style: none; overflow: hidden; }
		#menuCntr li { padding-right: 5px; float: left; font-size: 14px; font-weight: bold; }
		#menuCntr li a { padding-left: 16px; line-height: 32px; display: block; color: #FFFFFF; text-decoration: none; }
		#menuCntr li a span { padding-right: 16px; display: block; line-height: 32px; }
		#menuCntr li a:hover { background: url('../images/hover-left.gif') top left no-repeat; }
		#menuCntr li a:hover span { background: url('../images/hover-right.gif') top right no-repeat; }
		#menuCntr li a.active { background: url('../images/hover-left.gif') top left no-repeat; }
		#menuCntr li a.active span { background: url('../images/hover-right.gif') top right no-repeat; }
		#menuCntr span.phone { padding-left: 28px; margin-top: 10px; float: right; font-weight: bold; font-size: 14px; color: #573411; display: block; background: url('../images/phone-icon.gif') 0 1px no-repeat; }
		
		/* ### LANGUAGE BOX ### */
		.languageBox { padding: 10px 15px 0 0; height: 27px; width: 350px; overflow: hidden; float: right; }
		.languageBox span { font-size: 13px; color: #000; font-weight: bold; float: left; }
		.languageBox a { color: #db7918; text-decoration: none; }
		.languageBox a:hover { text-decoration: underline; }
		.languageBox ul { list-style: none; float: right; overflow: hidden; }
		.languageBox li { padding-left: 10px; font-size: 12px; color: #000; font-weight: bold; float: left; }
		
		/* ### NP BOX ### */
		.npBox { padding: 15px 0px 0px 15px; float: left; width: 515px; }
		.npBox ul { list-style: none; overflow: hidden; }
		.npBox li { padding-right: 4px; font-weight: bold; font-size: 12px; color: #000; float: left; }
		.npBox li a { padding: 0 2px; color: #db7918; text-decoration: none; }
		.npBox li a:hover { text-decoration: underline; }
					
	/* ### BANNER CONTAINER ### */
	#bannerCntr { width: 940px; margin: 0 auto; background: #1f1e1c url('../images/banner-top.gif') top left no-repeat; }
	#bannerCntr .bottom { padding: 20px 60px; width: 820px; overflow: hidden; background: url('../images/banner-bottom.gif') bottom left no-repeat; }
	#imagesliderbox { float: left; width:590px; height:240px; background:#1f1e1c; }
		
		/* ### LINK BOX ### */
		.linkBox { padding-top: 20px; width: 228px; float: left; }
		.linkBox ul { list-style: none; }
		.linkBox li { padding-bottom: 8px; font-size: 13px; font-weight: bold; text-transform: uppercase; }
		.linkBox li a { padding-left: 20px; display: block; color: #fff; text-decoration: none; width: 162px; line-height: 32px; background: url('../images/link-bg.gif') no-repeat; }
		.linkBox li a:hover { background: url('../images/link-hover.gif') no-repeat; }
		.linkBox li a.active { background: url('../images/link-hover.gif') no-repeat; }
		
		/* ### SLIDE BOX ### */
		.slideBox { width: 582px; float: right; position: relative; overflow: hidden; }
		.slideBox ul { padding: 7px 0px 0px 21px; list-style: none; position: absolute; top: 183px; left: 240px; width: 88px; height: 130px; background: url('../images/symbol-bg.png') no-repeat; }
		.slideBox li { padding-right: 10px; float: left; }
		.slideBox li a.prev { display: block; width: 18px; height: 23px; text-indent: -9999px; background: url('../images/prev.gif') no-repeat; }
		.slideBox li a.next { display: block; width: 18px; height: 23px; text-indent: -9999px; background: url('../images/next.gif') no-repeat; }
		.slideBox li a.pause { display: block; width: 10px; margin-top: 4px; height: 15px; text-indent: -9999px; background: url('../images/pause.gif') no-repeat; }
		
	/* ### CONTENT CONTAINER ### */
	#contentCntr { width: 1022px; background: url('../images/cntr-bottom.jpg') bottom left no-repeat; }
	#contentCntr #top { padding: 28px 40px 25px 40px; width: 942px; overflow: hidden; background: url('../images/cntr-top.jpg') top left no-repeat; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 625px; background: #000000 url('../images/left-top.gif') top left no-repeat; }
		#leftCntr .bottom { padding: 22px 30px 22px 20px; width: 575px; background: url('../images/left-bottom.gif') bottom left no-repeat; }
		
			/* ### TEXT BOX ### */
			.textBox { width: 575px; overflow: hidden; }
			.textBox h1 { padding-bottom: 8px; font-size: 22px; color: #FFFFFF; }
			.textBox h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; border-bottom: #1a140d solid 3px; }
			.textBox h2.orange { padding-bottom: 8px; font-size: 18px; color: #f15315; text-transform: uppercase; border-bottom: #1a140d solid 3px; }
			.textBox h2.recorange { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #e36c0a; text-transform: uppercase; text-align: center; }
			.textBox h2.recpurple { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #7030a0; text-transform: uppercase; text-align: center; }
			.textBox h2.recviolet { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #cc0066; text-transform: uppercase; text-align: center; }
			.textBox h2.recbrown { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #996633; text-transform: uppercase; text-align: center; }
			.textBox h2.lesgreen { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #8c8c49; text-transform: uppercase; text-align: center; }
			.textBox h2.lesblue { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #49758c; text-transform: uppercase; text-align: center; }
			.textBox h2.lesyellow { padding-top: 18px; padding-bottom: 8px; font-size: 18px; color: #d0ca64; text-transform: uppercase; text-align: center; }
			.textBox h2.purple { padding-bottom: 8px; font-size: 18px; color: #cb9bfc; text-transform: uppercase; border-bottom: #1a140d solid 3px; }
			.textBox h2 span { font-size: 12px; color: #ab7845; display: block; }
			.textBox h2 span.orange { font-size: 12px; color: #c06a48; display: block; }
			.textBox h2 span.recorange { font-size: 12px; color: #e8bd9a; display: block; text-align: center; }
			.textBox h2 span.recpurple { font-size: 12px; color: #bb9ad3; display: block; text-align: center; }
			.textBox h2 span.recviolet { font-size: 12px; color: #e39ec1; display: block; text-align: center; }
			.textBox h2 span.recbrown { font-size: 12px; color: #dbb895; display: block; text-align: center; }
			.textBox h2 span.lesgreen { font-size: 12px; color: #cdcd8a; display: block; text-align: center; }
			.textBox h2 span.lesblue { font-size: 12px; color: #90bacf; display: block; text-align: center; }
			.textBox h2 span.lesyellow { font-size: 12px; color: #ede899; display: block; text-align: center; }
			.textBox h2 span.purple { font-size: 12px; color: #cb9bfc; display: block; }
			.textBox h3 { padding-top: 8px; padding-bottom: 8px; font-size: 14px; color: #FFFFFF; text-transform: uppercase; border-bottom: #1a140d solid 1px; }
			.textBox h3.faq { padding-top: 8px; padding-bottom: 8px; font-size: 12px; color: #FFFFFF; text-transform: uppercase; border-bottom: #1a140d solid 1px; }
			.textBox h4 { padding-top: 8px; padding-bottom: 8px; font-size: 11px; color: #ab7845; text-transform: uppercase; font-style: italic; }
			.textBox img { margin: 5px 0 5px 15px; float: right; }
			.textBox img.next { margin: 10px 15px 0px 0px; float: left; }
			.textBox img.testimonials { margin: 10px 10px 10px 0; float: left; }
			.textBox span.highlight { color: #e36c0a; }
			.textBox p { padding: 10px 0; line-height: 22px; }
			.textBox p.back { padding: 10px 0; font-size: 10px; float: right; line-height: 22px; }
			.textBox p.next { padding-bottom: 8px; color: #826242; }
			.textBox p a, .textBox p a:link, .textBox p a:active, .textBox p a:visited { color: #ded9cc; font-style: italic; border-bottom: 1px dotted; text-decoration: none; }  
			.textBox p a:hover { color: #FFFFFF; font-style: italic; text-decoration: none; border-bottom: 0px dotted; }	
			.textBox ul { padding: 10px 0 10px 0; }
			.textBox ul.ita { padding: 20px 20px 20px 20px; font-style: italic; list-style: none; }
			.textBox ul.ita2 { padding: 0 40px 0 40px; font-style: italic; list-style: none; }
			.textBox ul.recipe { padding: 0 40px 0 20px; list-style: none; text-align: center; }
			.textBox ul.partners { padding: 0 20px 0 20px; list-style: none; }
			.textBox ul.terms { padding: 10px 20px 10px 20px; list-style: disc; }
			.textBox li { padding: 4px 2px 4px 8px; }
			.textBox li.ita1 { padding: 4px 2px 4px 28px; font-style: italic; list-style: none; }
			.textBox li.ita2 { padding: 4px 2px 4px 8px; font-style: italic; list-style: none; }
			.textBox li span { font-style: italic; font-size: 11px; }
			.textBox li.doubleasterixorange { padding: 5px 0 5px 5px; color: #e36c0a; }
			.textBox li.doubleasterixpurple { padding: 5px 0 5px 5px; color: #7030a0; }
			.textBox li.doubleasterixviolet { padding: 5px 0 5px 5px; color: #cc0066; }
			.textBox li.doubleasterixbrown { padding: 5px 0 5px 5px; color: #996633; }
			.textBox li.doubleasterixgreen { padding: 5px 0 5px 5px; color: #8c8c49; }
			.textBox li.doubleasterixblue { padding: 5px 0 5px 5px; color: #49758c; }
			.textBox li.doubleasterixyellow { padding: 5px 0 5px 5px; color: #d0ca64; }
			.textBox ul a, .textBox ul a:link, .textBox ul a:active, .textBox ul a:visited { color: #ded9cc; font-style: italic; text-decoration: none; } 
			.textBox ul a:hover { color: #FFFFFF; font-style: italic; border-bottom: 1px dotted; } 	
			.textBox td.mainitem { background: #49758c; text-align: center; width: 95px; }
			.textBox td.mainitem2 { background: #49758c; text-align: center; width: 475px; }
			.textBox td.mainitemprices { background: #49758c; text-align: center; }
			.textBox td.mainitem span { text-align: center; font-size: 8px; }
			.textBox td.mainitem a, .textBox td.mainitem a:link, .textBox td.mainitem a:active, .textBox td.mainitem a:visited { color: #ded9cc; border-bottom: 1px dotted; font-style: italic; text-decoration: none; } 
			.textBox td.mainitem a:hover { color: #FFFFFF; font-style: italic; border-bottom: 0px dotted; } 	
			.textBox td.month { background: #fcd5b4; color: #000000; }
			.textBox td	{ border-bottom: 1px dotted #ffffff; }
			.textBox td { font-size: 10px; }
			.textBox table.pricelist td { font-size: 14px; border-bottom: 0px dotted #ffffff; border-right: 0px dotted #ffffff; border-left: 0px dotted #ffffff; }
			.textBox table.pricelist td.price { width: 65px; }
			.textBox table.pricelist td.items { text-align: left; background: #49758c; }
			.textBox table.pricelist td a, .textBox table.pricelist td a:link, .textBox table.pricelist td a:active, .textBox table.pricelist td a:visited { color: #ded9cc; font-style: italic; text-decoration: none; } 
			.textBox table.pricelist td a:hover { color: #FFFFFF; font-style: italic; border-bottom: 1px dotted; }
			.textBox .tweetmm { float: right; padding:15px 10px 5px 10px; }
			.textBox ul.ok { padding: 0px 10px 15px 35px; list-style-image: url('../images/vinkje.png'); line-height: 1.65em; }

			/*- Contact form-------------------- */
			.textBox input.field, #contactformulier input.field { margin-bottom: 5px; padding: 3px 5px 0px 5px; display: block; width: 225px; height: 19px; border: 0px; background: url('../images/fieldBg.gif') no-repeat; }
			.textBox input.submit, #contactformulier input.submit { margin-right: 1px; padding-bottom: 2px; float: left; }
			.textBox #contactformulier label { float: left; width: 60px; }
			.textBox #contactformulier textarea {	width: 400px;	height: 130px; padding: 3px 5px 0px 5px; margin-bottom: 3px; border: 2px solid #efefef; }
			.textBox #contactformulier form {	/* idem als P */ padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 5px; }		

			/*- Speciale Opsomming Lijst-------------------- */
			.textBox .listBox { margin-bottom: 15px; padding-top: 15px; width: 601px; }
			.textBox .listBox ul { overflow: hidden; width: 601px; list-style: none; }
			.textBox .listBox li { padding: 4px 2px 4px 8px; float: left; width: 565px; font-weight: bold; color: #ffffff; background: #1a140d; }
			.textBox .listBox span { font-style: italic; font-weight: normal; }
			.textBox .listBox li.dark { background: #3c3227; color: #ffffff; }
			.textBox .listBox li a, .textBox .listBox li a:link, .textBox .listBox li a:active, .textBox .listBox li a:visited { color: #ded9cc; font-style: italic; border-bottom: 1px dotted; text-decoration: none; } 
			.textBox .listBox li a:hover { color: #FFFFFF; font-style: italic; text-decoration: none; border-bottom: 0px dotted; }

			/* ### TEXT BOX GALLERY ### */
			.textBoxGallery { width: 575px; overflow: hidden; }
			.textBoxGallery h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; border-bottom: #1a140d solid 3px; }
			.textBoxGallery h2 span { font-size: 12px; color: #ab7845; display: block; }
			.textBoxGallery img { margin: 5px 0 5px 15px; float: right; }
			.textBoxGallery p { padding: 10px 0; line-height: 18px; }
			.textBoxGallery p.next { padding-bottom: 8px; color: #826242; }
			.textBoxGallery p a, .textBoxGallery p a:link, .textBoxGallery p a:active, .textBoxGallery p a:visited { color: #ded9cc; font-style: italic; text-decoration: none; } 
			.textBoxGallery p a:hover { color: #FFFFFF; font-style: italic; border-bottom: 1px dotted; } 	
			.textBoxGallery ul { padding: 10px 0 10px 0; }
			.textBoxGallery ul.ita { padding: 10px 0 10px 0; font-style: italic; }
			.textBoxGallery li { padding: 4px 2px 4px 8px; }
			.textBoxGallery ul a, .textBoxGallery ul a:link, .textBoxGallery ul a:active, .textBoxGallery ul a:visited { color: #ded9cc; font-style: italic; text-decoration: none; } 
			.textBoxGallery ul a:hover { color: #FFFFFF; font-style: italic; border-bottom: 1px dotted; } 	
					
		/* ### CENTER CONTAINER ### */
		#centerCntr { width: 942px; overflow: hidden; }

			/* ### MAINPAGE BOX ### */
			.mainpageBox { float: left; width: 620px; margin-right: 21px; background: #1f1e1c url('../images/center-top-new.gif') top left no-repeat; }
			.mainpageBox .bottom { padding: 25px 20px 35px 20px; width: 580px; background: url('../images/center-bottom-new.gif') bottom left no-repeat; }
			.mainpageBox h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; background: url('../images/heading-bottom-new.gif') bottom left no-repeat; }
			.mainpageBox h2 span { font-size: 12px; color: #ab7845; display: block; }
			.mainpageBox h3 { padding-bottom: 2px; padding-top: 12px; font-size: 14px; color: #cb9bfc; text-transform: uppercase; background: url('../images/heading-bottom-new.gif') bottom left no-repeat; }
			.mainpageBox h3 span { font-size: 11px; color: #FFFFFF; }
			.mainpageBox p { padding: 16px 0px 8px 0px; line-height: 18px; }
			.mainpageBox p.next { padding-bottom: 8px; color: #826242; }
			.mainpageBox p span { font-weight: bold; color: #fd9081; }
			.mainpageBox a { color: #fe9730; }
			.mainpageBox a:hover { text-decoration: none; }
			
			/* ### WELCOME BOX ### */
			.welcomeBox { float: left; width: 300px; margin-right: 21px; background: #1f1e1c url('../images/center-top.gif') top left no-repeat; }
			.welcomeBox .bottom { padding: 25px 20px 35px 20px; width: 260px; background: url('../images/center-bottom.gif') bottom left no-repeat; }
			.welcomeBox h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; background: url('../images/heading-bottom.gif') bottom left no-repeat; }
			.welcomeBox h2 span { font-size: 12px; color: #ab7845; display: block; }
			.welcomeBox p { padding: 16px 0px 8px 0px; line-height: 18px; }
			.welcomeBox p.next { padding-bottom: 8px; color: #826242; }
			.welcomeBox p.regards { }
			.welcomeBox a { color: #fe9730; }
			.welcomeBox a:hover { text-decoration: none; }
			
			/* ### AGENDA BOX ### */
			.agendaBox { float: left; width: 300px; margin-right: 21px; background: #1f1e1c url('../images/center-top.gif') top left no-repeat; }
			.agendaBox .bottom { padding: 25px 20px 35px 20px; width: 260px; background: url('../images/center-bottom.gif') bottom left no-repeat; }
			.agendaBox h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; background: url('../images/heading-bottom.gif') bottom left no-repeat; }
			.agendaBox h4 { font-size: 11px; } 
			.agendaBox img { margin: 24px 0px 2px 0px; }
			.agendaBox h2 span { font-size: 12px; color: #ab7845; display: block; }
			.agendaBox p { padding: 8px 0 8px 0px; color: #FFFFFF; line-height: 18px; }
			.agendaBox a { color: #fe9730; }
			.agendaBox a:hover { text-decoration: none; }

			/*- AGENDA ITEMS LIST-------------------- */
			.agendaBox .itemsBox { margin-bottom: 0px; padding-top: 0px; width: 259px; }
			.agendaBox .itemsBox ul { overflow: hidden; width: 259px; list-style: none; }
			.agendaBox .itemsBox li { padding: 4px 2px 4px 2px; float: left; width: 180px; text-transform: uppercase; font-weight: normal; color: #e0dad4; background: #1a140d; border-bottom: 1px solid #C0C0C0; }
			.agendaBox .itemsBox li.last { width: 60px; text-align: right; padding: 4px 8px 4px 2px; }
			.agendaBox .itemsBox li.dark { background: #332c24; }
			.agendaBox .itemsBox li a { text-decoration: none; font-weight: bold; color: #11414D; }
			.agendaBox .itemsBox li a:hover { text-decoration: underline; }
			.agendaBox ul.itemslist {list-style-type: none; margin:0; padding-top: 10px; padding-left: 0; font-size: 0.70em; line-height: 1.75em;	font-family: Arial, Helvetica, sans-serif; }
			
			/* ### NEWS	BOX ### */
			.newsBox { float: left; width: 300px; background: #1f1e1c url('../images/center-top.gif') top left no-repeat; }
			.newsBox .bottom { padding: 25px 20px 35px 20px; width: 260px; background: url('../images/center-bottom.gif') bottom left no-repeat; }
			.newsBox h2 { padding-bottom: 8px; font-size: 18px; color: #FFFFFF; text-transform: uppercase; background: url('../images/heading-bottom.gif') bottom left no-repeat; }
			.newsBox h2 span { font-size: 12px; color: #ab7845; display: block; }
			.newsBox ul { padding-bottom: 11px; list-style: none; }
			.newsBox li { padding: 15px 0 23px 0; line-height: 18px; }
			.newsBox li span.date { color: #ffa246; display: block; }
			.newsBox li span { color: #fff; }
			.newsBox li p { color: #836342; }
			.newsBox a { color: #fe9730; }
			.newsBox a:hover { text-decoration: none; }
			
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; width: 286px; background: #000000 url('../images/right-top.gif') top left no-repeat; }
		#rightCntr .bottom { padding: 15px 22px; width: 242px; background: url('../images/right-bottom.gif') bottom left no-repeat; }
			
		/* ### RIGHT CONTAINER IMAGES### */
		#rightCntrImg { float: right; width: 286px; margin: 15px 0 0 0; background: #000000 url('../images/right-top.gif') top left no-repeat; }
		#rightCntrImg .bottom { padding: 12px 12px 12px 12px; width: 242px; background: url('../images/right-bottom.gif') bottom left no-repeat; }
		#rightCntrImg img { padding: 5px 0 5px 0; }
		
			/* ### SEARCH BOX ### */
			.searchBox { padding-bottom: 10px; width: 242px; }
			.searchBox form fieldset { border: 0px; }
			.searchBox form input.field { padding: 4px; width: 230px; height: 15px; border-left: #666666 solid 1px; border-top: #666666 solid 1px; border-bottom: #dddddd solid 1px; border-right: #dddddd solid 1px; background: #FFFFFF; }
			
			/* ### POST BOX ### */
			.postBox { padding-bottom: 15px; width: 242px; font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif; }
			.postBox h2 { padding-top: 10px; padding-bottom: 10px; font-size: 18px; color: #FFFFFF; font-weight: normal; text-transform: uppercase; border-bottom: #1a140d solid 3px; }
			.postBox ul { padding-top: 5px; list-style: none; }
			.postBox li { padding-left: 10px; line-height: 26px; font-size: 14px; background: #ab7845; }
			.postBox li a { color: #FFFFFF; text-decoration: none; }
			.postBox li a:hover { text-decoration: underline; }
			.postBox li.next { background: #1a140d; }
						
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding: 0 20px; overflow: hidden; width: 900px; height: 39px; line-height: 39px; margin: 10px auto 0 auto; background: url('../images/footer.gif') no-repeat; }
	#footerCntr ul { list-style: none; overflow: hidden; float: right; }
	#footerCntr li { padding: 0 5px; float: left; line-height: 39px; background: url('../images/footer-sprtr.gif') right no-repeat; }
	#footerCntr li.last { background: none; color: #573411; }
	#footerCntr li a { color: #FFFFFF; text-decoration: none; }
	#footerCntr li a:hover { text-decoration: underline; }
	#footerCntr p a { color: #FFFFFF; text-decoration: none; } 
	#footerCntr p a:hover { text-decoration: underline; } 		
	
/*- nieuwsbriefzijbalk-------------------- */

#aanmeldenzijbalk {	padding: 5px 0 0 0;	margin: 0 0 0 2px; }
#aanmeldenzijbalk td { padding-left: 1px; }
a.afmeldlinkzijbalk {	color: #000; text-decoration: none;	font-weight: normal; text-decoration: underline; }
a.afmeldlinkzijbalk:hover {	text-decoration: underline;	color: #FFF; font-weight: normal; }
.tekstvak { width: 230px; border: 1px solid #000; }
#aanmeldenzijbalk td input { width: 230px; }

/*- nieuwsbriefzijbalk-------------------- */

img.mainad {padding: 0 0 0 140px;}
