
/* ### GENERAL ### */
* { margin: 0px; padding: 0px; }
html, body { font-family: Arial; font-size: 12px; color: #8c806e; }
input, select, textarea { font-family: Arial; font-size: 12px; color: #333; }
body { background: #b3d8ea; }
img { border: 0px; }
a { outline: none; }

#anaam { display:none; }

/* ### GLOBAL CLASSES ### */
.clear { clear: both; overflow: hidden; height: 0px; }

/* Input velden global */
input, select, textarea { padding: 5px; border: 1px solid #e2e3ea; border-top: 1px solid #abadb3; background: #fff; border-radius: 2px; color: #666; background: #f8f8f8; }
input:hover, select:hover, textarea:hover { color: #000; background: #fff; }
input[type="checkbox"], input[type="radio"] { background: none; border: none; }
input[type="button"] { border: none; cursor: pointer; font-size: 12px; color: #000; background: #fff; padding: 5px; border: 1px solid #D5D5D5; }
input[type="button"]:hover { color: #D10715; }
input.kassa_error { border: 1px solid #E21C1C; }

/* ### WRAPPER ### */
#wrapper { width: 100%; min-height: 100%; }

/* ### MAIN CONTAINER ### */
#mainCntr { margin: 0 auto; width: 1050px; }

	/* ### HEADER CONTAINER ### */
	#headerCntr { position: relative; width: 1050px; height: 88px; background: url('../images/header-bg.gif') top right no-repeat; }
	#headerCntr h1 { position: absolute; top: 8px; display: block; overflow: hidden; left: -103px; width: 424px; height: 160px; text-indent: -9999px; background: url('../images/logo.png') no-repeat;}
	
		/* ### LOGIN BOX ### */
		.loginBox { position: absolute; left: 600px; }
		.loginBox p { color: #146994; margin: 8px 0 0; }		
		.loginBox a.account { text-decoration: none; color: #146994; font-weight: bold; font-size: 14px; }
		.loginBox a.login { margin-left: 5px; text-decoration: none; color: #146994; font-weight: bold; font-size: 14px; }		
		.loginBox a.account:hover { color: #FFF; }
		.loginBox a.login:hover { color: #FFF; }
		.loginBox form { display: block; margin-top: 8px; }
		.loginBox fieldset { border: none; overflow: hidden; }
		.loginBox input.field { padding: 4px 7px; margin-top: 3px; margin-right: 7px; float: left; color: #8d8d8d; width: 129px; height: 15px; border: none; background: url('../images/field-bg.gif') 100% top no-repeat; }
		.loginBox input.login-button { float: left; border: none; color: #fff; font-weight: bold; cursor: pointer; width: 99px; height: 31px; background: url('../images/login-button.gif') top left no-repeat; }		
		
	/* ### CONTENT CONTAINER ### */
	#contentCntr { width: 1050px; background: url('../images/content-middlebg.gif') top left repeat-y; }
	#contentCntr #top { width: 1050px; background: url('../images/content-topbg.gif') top left no-repeat; }
	#contentCntr #bottom { padding: 25px 40px 15px 20px; width: 990px; background: url('../images/content-bottombg.gif') bottom left no-repeat; }
	
		/* ### LEFT CONTAINER ### */
		#leftCntr { float: left; width: 206px; }
		.vraagBox h2 { margin: 0 0 10px 0; color: #126dad;}
		
			/* ### SEARCH BOX ### */
			.searchBox { padding: 11px 0px 0px 15px; position: relative; width: 191px; height: 26px; background: url('../images/search-bg.gif') top left no-repeat; }
			.searchBox form { display: block; }
			.searchBox fieldset { border: none; overflow: hidden; }
			.searchBox input.field { padding: 0 7px 0 0; width: 150px; float: left; color: #8d129b; font-size: 15px; font-weight: bold; border: none; background: none; }
			.searchBox input.search-button { float: left; border: none; cursor: pointer; width: 19px; height: 18px; background: url('../images/search-button.gif') top left no-repeat; }
			
			/* ### MENU CONTAINER ### */
			#menuCntr { margin-top: 12px; width: 206px; background: #efb130; }
			#menuCntr .top { width: 206px; background: url('../images/menu-topbg.gif') top left no-repeat; }
			#menuCntr .bottom { padding: 10px 0px 10px 17px; width: 189px; background: url('../images/menu-bottombg.gif') bottom left no-repeat; }
			#menuCntr ul { width: 175px; list-style: none; }
			#menuCntr li { height: 27px; line-height: 27px; background: url('../images/menu-sep.gif') bottom left no-repeat; }
			#menuCntr li.last { background: none; }
			#menuCntr li a { text-decoration: none; color: #a01842; font-size: 15px; font-weight: bold; } 
			#menuCntr li a:hover { text-decoration: underline; }
			
			/* ### OFFER BOX ### */
			.offerBox { margin-top: 16px; width: 206px; background: #25980b; }
			.offerBox .top { width: 206px; background: url('../images/offer-topbg.gif') top left no-repeat; }
			.offerBox .bottom { padding: 10px 17px 17px 17px; width: 172px; background: url('../images/offer-bottombg.gif') bottom left no-repeat; }
			.offerBox h2 { padding-bottom: 10px; font-size: 18px; color: #fff; font-family: trebuchet MS, Arial; }
			.offerBox ul { text-align: center; list-style: none; }
			.offerBox li { margin-top: 15px; font-size: 11px; line-height: 14px; }
			.offerBox li a { font-weight: bold; color: #fff; text-decoration: none; }
			.offerBox li a:hover { text-decoration: underline; }
			.offerBox li span { color: #000; font-size: 14px; }
			.offerBox li img { border: 3px solid #fff; }
			.offerBox li p { color: #fff; font-family: trebuchet MS, Arial; }
			.offerBox li p.last { padding-bottom: 3px; }
			.offerBox li span span { padding-left: 10px; color: #c70c0c; text-decoration: line-through; }
			.offerBox a.meer { display: block; float: right; font-weight: bold; color: #fff; text-decoration: none; width: 99px; height: 31px; line-height: 31px; text-align: center; background: url('../images/meer-bg.gif') top left no-repeat; margin-top: 8px; }
			
			/* ### LINK BOX ### */
			.linkBox { margin-top: 15px; width: 206px; background: #126dad; }
			.linkBox .top { width: 206px; background: url('../images/link-topbg.gif') top left no-repeat; }
			.linkBox .bottom { padding: 10px 0px 10px 17px; width: 189px; background: url('../images/link-bottombg.gif') bottom left no-repeat; }
			.linkBox ul { width: 175px; list-style: none; }
			.linkBox li { height: 27px; line-height: 27px; background: url('../images/link-sep.gif') bottom left no-repeat; }
			.linkBox li.last { background: none; }
			.linkBox li a { text-decoration: none; color: #fff; font-weight: bold; } 
			.linkBox li a:hover { text-decoration: underline; } 
			
			/* ### AD BOX ### */
			.adBox { padding-top: 15px; width: 206px; }
			.adBox a { display: block; width: 206px; height: 205px; text-indent: -9999px; background: url('../images/ad-img.gif') top left no-repeat; }
			
			/* ### AD BOX 2 ### */
			.adBox2 { padding-top: 15px; width: 206px; }
			.adBox2 a { display: block; width: 206px; height: 205px; text-indent: -9999px; background: url('../images/kika.jpg') center center no-repeat; }
								
		/* ### CENTER CONTAINER ### */
		#centerCntr { padding-left: 13px; float: left; width: 551px; }
		
			/* ### NP BOX ### */
			.npBox { padding-bottom: 10px; padding-top: 13px; position: relative; z-index: 1; width: 551px; }
			.npBox ul { list-style: none; overflow: hidden; }
			.npBox li { padding-right: 3px; float: left; color: #1a6d96; }
			.npBox li a { text-decoration: none; color: #1a6d96; }
			.npBox li a:hover { text-decoration: underline; }
			.npBox img { position: absolute; right: 15px; top: -70px; }
			
			/* ### FUN BOX ### */
			.funBox { margin-top: 12px; position: relative; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
			.funBox .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
			.funBox .bottom { padding: 20px; width: 511px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; }
			.funBox h3 { padding-bottom: 8px; font-size: 15px; color: #25980b; }
			.funBox p { padding-bottom: 15px; color: #3d3d3d; line-height: 19px; }
			.funBox p.last { padding-left: 90px; padding-right: 30px; }
			.funBox img.left { position: absolute; bottom: -25px; left: 5px; }
			.funBox img.right { position: absolute; bottom: -25px; right: 5px; }
			.funBox a { font-weight: bold; color: #1A6D96; text-decoration: none; }
			.funBox a:hover { text-decoration: underline; }
			.funBox td { vertical-align: top; }
			.funBox td img { border:1px solid #AAAAAA; margin-top:3px; padding:1px; }
			.funBox td p { margin-left: 10px; }
			.funBox td span { color: #1A6D96 }
			.funBox div.artiest { margin-left: 10px; }
			.funBox ul { color: #000000; }
			.funBox textarea { width: 99%; border: 1px solid #AAAAAA; margin: 3px 0 8px 0; padding: 1px; }
			.funBox input { border: 1px solid #AAAAAA; margin-top: 3px; padding: 1px; height: 20px; width: 200px; }
			.funBox .formulier { color: #000000; }
			.funBox .formulier td { vertical-align: middle; }
			
			/* ### FUN BOX ### */
			.infoFunBox { margin-top: 12px; position: relative; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
			.infoFunBox .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
			.infoFunBox .bottom { padding: 20px; width: 511px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; min-height: 450px; }
			.infoFunBox h3 { padding-bottom: 8px; font-size: 15px; color: #25980b; }
			.infoFunBox p { padding-bottom: 15px; color: #3d3d3d; line-height: 19px; }
			.infoFunBox p.last { padding-left: 90px; padding-right: 30px; }
			.infoFunBox fieldset { border: 0px; }
			.infoFunBox img.left { position: absolute; bottom: -25px; left: 5px; }
			.infoFunBox img.right { position: absolute; bottom: -25px; right: 5px; }
			.infoFunBox a { font-weight: bold; color: #1A6D96; text-decoration: none; }
			.infoFunBox a:hover { text-decoration: underline; }
			.infoFunBox a.opslaan.butt { display: block; float: left; height: 10px; width: 160px; }
			.infoFunBox a.winkelwagentje.butt { display: block; float: left; width: 225px; }
			.infoFunBox a.verder.butt { display: block; float: left; width: 125px; }
			.infoFunBox td { vertical-align: top; }
			.infoFunBox td img { border:1px solid #AAAAAA; margin-top:3px; padding:1px; }
			.infoFunBox td p { margin-left: 10px; }
			.infoFunBox td span { color: #1A6D96 }
			.infoFunBox div.artiest { margin-left: 10px; }
			.infoFunBox ul { color: #000000; margin-left: 20px; }
			.infoFunBox textarea { width: 99%; border: 1px solid #AAAAAA; margin: 3px 0 8px 0; padding: 1px; }
			.infoFunBox .formulier { color: #000000; }
			.infoFunBox .formulier td { vertical-align: middle; }
							
			/* ### FUNAGENDA BOX ### */
			.funAgendaBox { margin-top: 12px; position: relative; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
			.funAgendaBox .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
			.funAgendaBox .bottom { color: #000000; padding: 20px; width: 511px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; }
			.funAgendaBox h3 { padding-bottom: 8px; font-size: 15px; color: #25980b; }
			.funAgendaBox p { padding-bottom: 15px; color: #3d3d3d; line-height: 19px; }
			.funAgendaBox p.last { padding-left: 90px; padding-right: 30px; }
			.funAgendaBox img.left { position: absolute; bottom: -25px; left: 5px; }
			.funAgendaBox img.right { position: absolute; bottom: -25px; right: 5px; }
			.funAgendaBox a { font-weight: bold; color: #1A6D96; text-decoration: none; }
			.funAgendaBox a:hover { text-decoration: underline; }
			.funAgendaBox table { width: 100%; }
			.funAgendaBox td { vertical-align: top; color: #000000;}		
			
			/* ### SELECT BOX ### */
			.selectBox { padding: 17px 0px 0px 16px; margin-top: 13px; width: 535px; height: 46px; background: url('../images/selectbox-bg.gif') top left no-repeat; }
			.selectBox form { display: block; }
			.selectBox fieldset { overflow: hidden; width: 535px; border: none; }
			.selectBox p { margin-right: 5px; float: left; width: 125px; }
			.selectBox select { padding: 7px; color: #5a5a5a; border: none; width: 125px; height: 31px; background: url('../images/select-bg.gif') top left no-repeat; }
			.selectBox .select { padding-left: 10px; position: absolute; overflow: hidden; width: 125px; height: 31px; font: 12px/31px Arial; color: #5a5a5a; background: url('../images/selectBg.gif') no-repeat; }
			
			/* ### NEW BOX ### */
			.newBox { margin-top: 13px; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
			.newBox .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
			.newBox .bottom { padding: 20px 0px 5px 15px; width: 536px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; }
			.newBox h3 { padding-bottom: 15px; font-size: 15px; color: #a01842; }
			.newBox ul { list-style: none; overflow: hidden; }
			.newBox li { padding-right: 3px; padding-bottom: 15px; font-family: trebuchet MS, Arial; width: 128px; height: 192px; text-align: center; float: left; font-size: 11px; }
			.newBox li a { font-weight: bold; color: #202020; text-decoration: none; }
			.newBox li a:hover { text-decoration: underline; }
			.newBox li span { color: #25980b; font-size: 14px; }
			.newBox li img { border: 3px solid #fff; }
			.newBox li p { color: #202020; }
			.newBox li p.last { padding-bottom: 2px; }
			.newBox li span span { padding-left: 5px; color: #c70c0c; text-decoration: line-through; }
						
			/* ### WISH LIST ### */
			.pWishlist { margin-top: 10px; color: #000; }
			.pWishlist p { padding-top: 20px; margin-bottom: 20px; margin-top: 20px; background:transparent url(../images/textBox-bevel.gif) repeat-x scroll left top; }
			.pWishlist p.nietvoorradig { padding-top: 0px; margin-bottom: 0px; margin-top: 0px; background:none; color: #F61010; }
			.pWishlist .wishlistItem .pic { float: left; margin-top: 10px; width: 125px; }
			.pWishlist .wishlistItem .text { float: left; margin-top: 10px; width: 225px; }
			.pWishlist .wishlistItem .text span { color: #000; }
			.pWishlist .wishlistItem .text span span { color: #f61010; text-decoration: line-through; }
			.pWishlist .wishlistItem .opties { float: left; margin-top: 10px; width: 160px; }
			.opslaan_butt, .winkelwagentje_butt, .verder_butt { color: white !important; background:#720A0C none repeat scroll 0 0; border:1px solid #A3A3A3; color:#FFFFFF; cursor:pointer; font-size:12px; height:32px; padding: 6px 10px 6px 10px; margin-bottom: 10px; }
			.opslaan_butt, .winkelwagentje_butt { margin-right: 13px; }
			.opslaan_butt:hover, .winkelwagentje_butt:hover, .verder_butt:hover { background: #A08C51; text-decoration: none !important; }
			
			/* nog erin
			.detailBox span.price { float: left; font-family: trebuchet MS, Arial; font-size: 18px; color: #000; display: block; }
			.detailBox span.price span { display: inline; float: none; text-decoration: line-through; font-size: 13px; color: #f61010; }
			*/ 
			
			.wlpic { float: left; width: 142px; border:1px solid #EEEEEE; padding: 1px; height: 142px; margin-right: 10px;  }
			.wishlistItem { width: 516px; padding: 10px 0 10px 0; border-top: 1px dotted #AFAFAF; height: 142px; }
			.wltext h4 { margin-bottom: 10px; font-size: 14px; }

			
			/* ### PRODUCT BOX ### */
			#productCntr { margin-top: 13px; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
			#productCntr .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
			#productCntr .bottom { padding: 15px; width: 521px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; } 
			
				/* ### PAGINATION BOX ### */
				.paginationBox { width: 536px; }
				.paginationBox ul { list-style: none; overflow: hidden; }
				.paginationBox li { padding-right: 2px; float: left; }
				.paginationBox li a { text-decoration: none; color: #6b6b6b; font-size: 14px; font-family: trebuchet MS, Arial; text-align: center; line-height: 26px; display: block; width: 27px; height: 26px; background: url('../images/pagination-bg.gif') top left no-repeat; }
				.paginationBox li a:hover { color: #fff; background: url('../images/pagination-hoverbg.gif') top left no-repeat; }
				.paginationBox li a.active { color: #fff; background: url('../images/pagination-hoverbg.gif') top left no-repeat; }
				
				/* ### PRODUCT BOX ### */
				.productBox { padding-top: 10px; width: 521px; }
				.productBox ul { list-style: none; overflow: hidden; }
				.productBox li { padding-right: 3px; padding-bottom: 15px; font-family: trebuchet MS, Arial; height: 185px; width: 128px; text-align: center; float: left; font-size: 11px; }
				.productBox li a { font-weight: bold; color: #202020; text-decoration: none; }
				.productBox li a:hover { text-decoration: underline; }
				.productBox li span { color: #126dad; font-size: 14px; }
				.productBox li span span { padding-left: 5px; color: #c70c0c; text-decoration: line-through; }
				.productBox li img { border: 3px solid #fff; }
				.productBox li p { color: #202020; }
				.productBox li p.last { padding-bottom: 2px; }
				.productBox li.last { padding-right: 0px; }
					
				/* ### NEW BOX ### */
				.newBox { margin-top: 13px; width: 551px; background: url('../images/grey-middlebg.gif') top left repeat-y; }
				.newBox .top { width: 551px; background: url('../images/grey-topbg.gif') top left no-repeat; }
				.newBox .bottom { padding: 20px 0px 5px 15px; width: 536px; background: url('../images/grey-bottombg.gif') bottom left no-repeat; }
				.newBox h3 { padding-bottom: 15px; font-size: 15px; color: #a01842; }
				.newBox ul { list-style: none; overflow: hidden; }
				.newBox li { padding-right: 3px; padding-bottom: 15px; font-family: trebuchet MS, Arial; width: 128px; height: 192px; text-align: center; float: left; font-size: 11px; }
				.newBox li a { font-weight: bold; color: #202020; text-decoration: none; }
				.newBox li a:hover { text-decoration: underline; }
				.newBox li span { color: #25980b; font-size: 14px; }
				.newBox li img { border: 3px solid #fff; }
				.newBox li p { color: #202020; }
				.newBox li p.last { padding-bottom: 2px; }
				.newBox li span span { padding-left: 5px; color: #c70c0c; text-decoration: line-through; }
				
				/* ### DETAIL BOX ### */
				.detailBox { width: 521px; overflow: hidden; }
				.detailBox h2 { padding-bottom: 20px; font-family: trebuchet MS, Arial; font-size: 15px; color: #a01842; }
				.detailBox .left { float: left; width: 250px; }
				.detailBox .right { float: right; width: 248px; overflow: hidden; }
				.detailBox span.price { float: left; font-family: trebuchet MS, Arial; font-size: 18px; color: #000; display: block; }
				.detailBox span.price span { display: inline; float: none; text-decoration: line-through; font-size: 13px; color: #f61010; }
				.detailBox ul { list-style: none; }
				.detailBox ul.rating { float: right; overflow: hidden; }
				.detailBox ul.rating li { float: left; }
				.detailBox ul.songs { margin-top: 13px; overflow: hidden; border: 1px solid #c6c6c6; width: 248px; }
				.detailBox ul.songs li { padding-left: 5px; float: left; width: 243px; line-height: 27px; overflow: hidden; border-bottom: 1px solid #c6c6c6; color: #000; font-size: 12px; font-family: trebuchet MS, Arial; } 
				.detailBox ul.songs li a { padding-left: 25px; text-decoration: none; color: #000; display: block; float: left; height: 27px; line-height: 27px; background: url('../images/play-icon.gif') left no-repeat; }
				.detailBox ul.songs li a:hover { text-decoration: underline; }
				.detailBox ul.songs li.last { border: none; }
				.detailBox ul.songs li span { padding-right: 10px; width: 40px; display: block; float: right; }
				.detailBox ul.detail { padding: 7px; margin-top: 13px; border: 1px solid #c6c6c6; width: 232px; }
				.detailBox ul.detail li { overflow: hidden; line-height: 21px; color: #696969; }
				.detailBox ul.detail li span { display: block; float: right; width: 156px; color: #000; }
				.detailBox ul.detail li a { color: #343434; }
				.detailBox ul.detail li a:hover { text-decoration: none; }
				.detailBox a.buy { margin-top: 7px; margin-left: 20px; display: block; text-decoration: none; font-weight: bold; color: #fff; font-size: 15px; text-align: center; line-height: 32px; font-family: trebuchet MS, Arial; width: 210px; height: 36px; background: url('../images/buy-linkbg.gif') top left no-repeat; }
				.detailBox a.wishlist { margin-top: 5px; margin-left: 20px; display: block; text-decoration: none; font-weight: bold; color: #a20e50; font-size: 15px; text-align: center; line-height: 32px; font-family: trebuchet MS, Arial; width: 217px; height: 35px; background: url('../images/wishlist-linkbg.gif') top left no-repeat; }
				.detailBox a:hover { text-decoration:  underline; }
				.detailBox h3 { padding: 30px 0px 15px 0px; font-size: 15px; color: #000; }
				.detailBox p { padding-bottom: 15px; line-height: 16px; color: #5c5c5c; }
				.detailBox .voorraad { color: #FF3939; text-align: center; font-size: 14px; font-weight: bold; margin: 10px 0 10px 0; }
				.detailBox ul.review { width: 521px; }
				.detailBox ul.review li { padding: 7px 0px; overflow: hidden; border-bottom: 1px solid #c6c6c6; }
				.detailBox ul.review li img { position: relative; top: 3px; }
				.detailBox ul.review li span a { margin-left: 10px; text-decoration: none; font-size: 13px; color: #5c5c5c; font-family: trebuchet MS, Arial; font-weight: bold; }
				.detailBox ul.review li span a:hover { text-decoration: underline; }
				.detailBox ul.review li p { padding-top: 8px; padding-bottom: 0px; line-height: 16px; color: #5c5c5c; }
		
		/* ### RIGHT CONTAINER ### */
		#rightCntr { float: right; position: relative; width: 206px; }
		
			/* ### JUKE BOX ### */
			.jukeBox { position: absolute; top: -34px; right: -10px; width: 220px; height: 241px; background: url('../images/juke-bg.gif') top left no-repeat; }
			.jukeBox h2 { padding-bottom: 14px; padding-top: 80px; text-transform: uppercase; text-align: center; font-size: 23px; color: #fff; }
			.jukeBox a { margin-left: 52px; width: 116px; height: 84px; display: block; text-indent: -9999px; background: url('../images/play-bg.gif') top left no-repeat; }
			
			/* ### CART BOX ### */
			.cartBox { margin-top: 230px; width: 206px; margin-bottom: 20px; }
			.cartBox a { color: #146994; text-decoration: none; }
			.cartBox a img { display: block; float: left; margin-right: 10px; }
			.cartBox a h2 { display: block; float: left; font-weight: bold; font-size: 14px; padding-top: 4px; }
			.cartBox h2 { display: block; font-size: 15px; color: #126DAD; }
			.cartBox span { color: #fff; }
			.cartBox a span { display: block; float: left; width: 100px; }
			.cartBox a:hover { color: #fff; }
			
			/* ### NEWS BOX ### */
			.newsBox { width: 206px; background: #25980b; }
			.newsBox .top { width: 206px; background: url('../images/offer-topbg.gif') top left no-repeat; }
			.newsBox .bottom { padding: 10px 12px 17px 12px; overflow: hidden; width: 182px; background: url('../images/offer-bottombg.gif') bottom left no-repeat; }
			.newsBox h2 { padding-bottom: 20px; font-size: 18px; color: #fff; font-family: trebuchet MS, Arial; }
			.newsBox p { padding-bottom: 15px; color: #fff; line-height: 14px; }
			.newsBox a.meer { display: block; float: right; font-weight: bold; color: #fff; text-decoration: none; width: 99px; height: 31px; line-height: 31px; text-align: center; background: url('../images/meer-bg.gif') top left no-repeat; }
			.newsBox a { text-decoration: none; color: #fff; }
			.newsBox a:hover { text-decoration: underline; }
			
			/* ### AGENDA BOX ### */
			.agendaBox { margin-top: 15px; width: 206px; background: #a20e50; }
			.agendaBox .top { width: 206px; background: url('../images/agenda-topbg.gif') top left no-repeat; }
			.agendaBox .bottom { padding: 10px 0px 17px 17px; width: 189px; background: url('../images/agenda-bottombg.gif') bottom left no-repeat; overflow: hidden; }
			.agendaBox h2 { padding-bottom: 10px; font-size: 18px; color: #fff; font-family: trebuchet MS, Arial; }
			.agendaBox h2 a { color: #fff; text-decoration: none; }
			.agendaBox ul { width: 175px; list-style: none; }
			.agendaBox li { padding: 9px 0px; color: #f2abcb; background: url('../images/agenda-sep.gif') bottom left no-repeat; }
			.agendaBox li.last { background: none; }
			.agendaBox li a { text-decoration: none; color: #fff; font-weight: bold; } 
			.agendaBox li a:hover { text-decoration: underline; }
			.agendaBox a.meer { display: block; float: right; font-weight: bold; color: #fff; text-decoration: none; width: 99px; height: 31px; line-height: 31px; text-align: center; }
			
			/* ### SUBSCRIBE BOX ### */
			.subscribeBox { margin-top: 12px; width: 206px; background: #efb130; }
			.subscribeBox .top { width: 206px; background: url('../images/menu-topbg.gif') top left no-repeat; }
			.subscribeBox .bottom { padding: 10px 15px 10px 14px; width: 177px; background: url('../images/menu-bottombg.gif') bottom left no-repeat; overflow: hidden; }
			.subscribeBox a.meer { margin-top:8px; display: block; float: right; font-weight: bold; color: #fff; text-decoration: none; width: 99px; height: 31px; line-height: 31px; text-align: center; background: url('../images/aanmelden-button.gif') top left no-repeat; }
			.subscribeBox h2 { padding-bottom: 10px; font-size: 18px; color: #fff; font-family: trebuchet MS, Arial; }
			.subscribeBox form { display: block; }
			.subscribeBox fieldset { border: none; overflow: hidden; }
			.subscribeBox p { padding-bottom: 15px; color: #000; line-height: 15px; }
			.subscribeBox input.field { padding: 7px 7px; margin-bottom: 8px; float: left; color: #d1920e; border: none; width: 163px; height: 15px; background: url('../images/field-bg1.gif') top left no-repeat; }
			.subscribeBox input.aanmelden-button { float: right; cursor: pointer; border: none; color: #fff; font-weight: bold; width: 99px; height: 31px; line-height: 31px; text-align: center; background: url('../images/aanmelden-button.gif') top left no-repeat; }
			.subscribeBox ul { width: 175px; list-style: none; margin-left:1px; }
			.subscribeBox li { padding: 9px 0px; color: #f2abcb; background: url('../images/menu-sep.gif') bottom left no-repeat; }
			.subscribeBox li.last { background: none; }
			.subscribeBox li a { text-decoration: none; color: #333; font-weight: bold; } 
			.subscribeBox li a:hover { text-decoration: underline; }
			
			/* ### ACTIE BOX ### */
			.actieBox { margin-top: 15px; width: 206px; background: #126dad; }
			.actieBox .top { width: 206px; background: url('../images/link-topbg.gif') top left no-repeat; }
			.actieBox .bottom { padding: 10px 12px 17px 12px; overflow: hidden; width: 182px; background: url('../images/link-bottombg.gif') bottom left no-repeat; }
			.actieBox h2 { padding-bottom: 20px; font-size: 18px; color: #fff; font-family: trebuchet MS, Arial; }
			.actieBox p { padding-bottom: 15px; color: #fff; line-height: 14px; }
			.actieBox a.meer { display: block; float: right; font-weight: bold; color: #fff; text-decoration: none; width: 99px; height: 31px; line-height: 31px; text-align: center; background: url('../images/meer-bg1.gif') top left no-repeat; }
			.actieBox a:hover { text-decoration: underline; }
			.actieBox a { color: #fff; text-decoration: none; }
	
	/* ### FOOTER CONTAINER ### */
	#footerCntr { padding-top: 15px; overflow: hidden; width: 990px; text-align: center; color: #106a97; font-family: trebuchet MS, Arial; }
	#footerCntr a { color: #06415f; text-decoration: none; }
	#footerCntr a:hover { text-decoration: underline; }
