@charset "utf-8";
/* CSS Document */

/* =reset 
*****************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}

/***100%height***/
#Form1 {height:100%;}
html,body {margin:0;padding:0;height:100%;}
#wrapperouter {	height:auto !important;height:100%;min-height:100%;}
/******/

	/*** standaard ***/
	ul { list-style:disc;}
	img, fieldset { border:0px;}
	p {margin:0px 0px 15px 0px;}
	h1 {margin:0px 0px 10px 0px;color:#3d3d3d;font-size:18px;}
	h2 {margin:0px 0px 8px 0px;color:#3d3d3d;font-size:16px;}
	h3 {margin:0px 0px 6px 0px;color:#3d3d3d;font-size:14px;}
	ul {margin:0px 0px 15px 20px;}
	ol {margin:0px 0px 15px 20px;}

/* =body
*****************************************************/
body {font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#3d3d3d;background:url(/images/homeBodyBack.png) top center repeat-y #FFFFFF;}
	
	/* =wrapperouter
	*****************************************************/
	#wrapperouter {width:100%;float:left;position:relative;overflow:hidden;}
	
		/***site backgrounds and shadows***/
		#wrapperback {width:100%;height:953px;position:absolute;top:0px;left:0px;background:url(/images/homeWrapperBack.jpg) top repeat-x;}
		#wrapperbackinner {width:100%;height:953px;position:absolute;top:0px;left:0px;background:url(/images/homeBodyBack.png) top center repeat-y;}
		#headerShadowL {width:5px;height:22px;background:url(/images/homeHeaderShadowL.jpg);position:absolute;top:0px;left:-5px;}
		#headerShadowR {width:7px;height:22px;background:url(/images/homeHeaderShadowR.jpg);position:absolute;top:0px;right:-7px;}	
	
		/* =wrapper
		*****************************************************/
		#wrapper {position:relative;left:-1px;width:950px;margin: 0 auto;}
	
			/* =header
			*****************************************************/
			#header {width:950px;height:130px;float:left;position:relative;background:url(/images/homeHeaderBack.jpg) top no-repeat #ffffff;}
				
				img.logoPic {position:absolute;top:23px;left:14px;}
				
				#loginbox {width:332px;height:107px;padding:23px 16px 0px 16px;position:absolute;left:200px;top:0px;overflow:hidden;background:url(/images/homeWebloginBoxBack.png) center 47px no-repeat;color:#777471;}
					#loginbox a {color:#777471;}
					#loginbox a.loginboxlink {float:right;}
					#loginbox span.userwelcome {width:250px;display:block;float:left;}
				
				#openingsbox {width:362px;height:99px;padding:14px 0px 0px 9px;background:#edecec;position:absolute;top:8px;left:564px;overflow:hidden;color:#858585;}	
					#openingsbox a {color:#858585;}
					p.openingsboxtitle {font-weight:bold;margin:0px 0px 0px 0px;}
					#openingsboxtable {margin:-1px 0px 0px -2px;padding:0px 0px 0px 0px;}
					#openingsboxtable tr td.left {padding:0px 26px 0px 0px;}
					p.openingsboxfooter {font-size:10px;color:#777471;line-height:11px;}
					p.openingsboxfooter a {font-size:11px;letter-spacing:-1px;}
					
					#opensundaybox {width:125px;height:56px;padding:4px 0px 0px 0px;color:#777471;background:#ffffff;position:absolute;top:30px;right:16px;text-align:center;font-size:14px;}
					#opensundaybox span {display:block;width:100%;}
					#opensundaybox span.opensundaydate {color:#008dcd;padding:3px 0px 0px 0px;text-transform:uppercase;}
					
			/* =menubar
			*****************************************************/
			#menubar {width:950px;height:22px;float:left;overflow:hidden;}	
				
				/***topmenu***/
				#topmenu {list-style:none;margin:0px 0px 0px 13px;padding:0px 0px 0px 19px;width:903px;height:20px;border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
				#topmenu li {float:left;line-height:20px;margin:0px 19px 0px 0px;}
				#topmenu li a {font-size:12px;color:#525252;text-transform:uppercase;text-decoration:none;font-weight:bold;}
				#topmenu li a:hover {color:#008dcd;}
				#topmenu li.topmenuitemselected a {color:#008dcd;}
				
			/* =content
			*****************************************************/
			#content {width:950px;float:left;padding:7px 0px 190px 0px;}
				
				/***leftcontent***/
				#leftcontent {width:200px;padding:0px 0px 0px 0px;float:left;overflow:hidden;}
					
					#searchbox {width:186px;height:23px;float:right;position:relative;margin:0px 0px 7px 0px;}
						#searchbox input {float:right;}
						#searchbox input.zoekbuttonzelfe {width:123px;height:19px;border:1px solid #adacab;color:#777471;position:absolute;top:0px;left:0px;}
					
					#menu {width:170px;min-height:259px;float:right;background:#edecec;padding:14px 0px 20px 16px;margin:0px 0px 16px 0px;}
					
						/***mainmenu***/
						#mainmenu {list-style:none;margin:0px 0px 0px 0px;}
						#mainmenu li {margin:0px 0px 4px 0px;}
						#mainmenu li a {color:#525252;text-decoration:none;text-transform:uppercase;font-size:12px;width:158px;display:block;padding:0px 0px 0px 12px;background:url(/images/newmenuback.png) left 4px no-repeat;}
						#mainmenu li a:hover {color:#008dcd;}
						#mainmenu li.mainmenuitemselected a {color:#008dcd;font-weight:bold;background:url(/images/newmenubackH.png) left 4px no-repeat;}
						
						/***submenu***/
						#mainmenu li ul {list-style:none;margin:5px 0px 8px 10px;}
						#mainmenu li.mainmenuitemselected ul li a {text-transform:none;font-weight:normal;width:144px;color:#3d3d3d;background:url(/images/newmenuback.png) left 4px no-repeat;}
						#mainmenu li.mainmenuitemselected ul li a:hover {color:#008dcd;}
						#mainmenu li.mainmenuitemselected ul li.submenuitemselected a {color:#008dcd;font-weight:bold;background:url(/images/newmenubackH.png) left 4px no-repeat;}
						
						/***submenu***/
						#mainmenu li.mainmenuitemselected ul li.submenuitemselected ul {margin:5px 0px 8px 12px;}
						#mainmenu li.mainmenuitemselected ul li.submenuitemselected ul li a {font-weight:normal;color:#3d3d3d;background:none;padding:0px 0px 0px 0px;}
						#mainmenu li.mainmenuitemselected ul li.submenuitemselected ul li a:hover {color:#008dcd;}
						#mainmenu li.mainmenuitemselected ul li.submenuitemselected ul li.subsubmenuitemselected a {color:#008dcd;font-weight:bold;}
					
					div.sideimagebox {width:182px;float:right;border:2px solid #cfccc9;margin:0px 0px 16px 0px;}
						p.sideimageboxtitle {text-align:center;color:#525252;line-height:24px;margin:0px 0px 0px 0px;}
						div.sideimagebox img {float:left;}
						p.sideimageboxmerken {text-align:left;padding:0px 0px 0px 19px;}
						p.sideimageboxaccess {color:#777471;} 
						div.sideimagebox ul {list-style:none;margin:0px 0px 0px 0px;}
						div.sideimageswrapperouter {height:383px;width:182px;overflow:hidden;float:left;}

				/***tekstcontent***/
				#tekstcontent {width:734px;padding:0px 0px 0px 0px;float:right;overflow:hidden;}
					
					#crumbbox {color:#3d3d3d;float:left;width:734px;position:relative;margin:10px 0px 14px 0px;overflow:hidden;}
						#crumbbox a {color:#3d3d3d;}
						#crumbbox img {margin:0px 3px 0px 3px;}
					
					/***COLLECTIE VIEW***/
					img.moodinspirationpic {margin:0px 0px 5px 0px;}
					#collectiearticles {padding:0px 0px 0px 1px;float:left;width:733px;position:relative;}
						div.collectiearticlesitem {width:160px;height:190px;padding:2px 2px 2px 2px;margin:0px 12px 12px 0px;float:left;border:2px solid #e6e6e6;overflow:hidden;position:relative;}
							#collectiearticles div.collectiearticlesitem a {text-decoration:none;color:#3d3d3d;}
							div.collectiearticlesitem p {color:#3d3d3d;overflow:hidden;font-size:12px;}
							p.collectiearticlesitemtitle {height:30px;font-weight:bold;margin:-2px 0px 0px 4px;text-transform:uppercase;width:150px;overflow:hidden;}
							p.collectiearticlesitemsort {height:14px;margin:0px 0px 0px 4px;}
							p.collectiearticlesitemprijs {margin:-3px 0px 0px 4px;}
							span.articlesitemprijs {padding:0px 0px 0px 5px;font-weight:bold;font-size:18px;}
							span.collectiearticlesitemaktie {color:#d08c47;font-weight:bold;font-size:15px;position:absolute;right:5px;bottom:1px;}
						#collectiearticleslinks {text-align:right;margin:0px 23px 0px 0px;}
						#collectiearticleslinks a {color:#3d3d3d;}
					
					/***HOME VIEW***/
					#homeblocks {float:left;width:734px;position:relative;}
						#hometopblock {float:left;width:719px;height:323px;overflow:hidden;margin:0px 0px 10px 0px;}
						#home4blocks {width:514px;float:left;overflow:hidden;padding:5px 0px 0px 0px;}
							div.home4blocksitem {width:224px;height:173px;padding:10px 16px 16px 16px;float:left;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;overflow:hidden;}
							div.home4blocksitemR {border-right:none;}
							div.home4blocksitemB {border-bottom:none;}
								p.home4blockstitle {text-align:center;font-weight:bold;color:#5c3581;margin:0px 0px 3px 0px;font-size:12px;overflow:hidden;height:16px;text-transform:uppercase;}
								img.home4blockspic {margin:0px 0px 5px 0px;}
								p.home4blockstekst {color:#3d3d3d;font-size:12px;line-height:18px;height:30px;text-align:center;margin:0px 0px 5px 0px;}
								p.home4blockslinkp {text-align:center;overflow:hidden;}
									#home4blocks a.home4blockslink {color:#008dcd;text-decoration:none;font-size:12px;padding:0px 10px 0px 0px;text-align:center;background:url(/images/home4blockslinkback.jpg) right center no-repeat;}
						#homerightblock {width:200px;float:right;overflow:hidden;padding:6px 0px 0px 0px;}
							#homerightblock div {float:left;}
							
		/* =footer
		*****************************************************/
		#footer {width:100%;height:190px;position:absolute;bottom:0px;}
			#footercontent {height:190px;margin: 0 auto;padding:0px 0px 0px 0px;width:922px;overflow:hidden;position:relative;background:#ffffff;}
				
				#footerlinks {float:left;width:922px;position:relative;border-top:1px solid #f2f2f2;margin:9px 0px 0px 0px;}
				img.footerpic {float:left;margin:0px 0px 0px 0px;}
				#footercontent ul.footermenu {list-style:none;margin:13px 0px 0px 0px;float:right;}
					#footercontent ul.footermenu li {float:left;color:#525252;font-size:11px;}
					#footercontent ul.footermenu li a {float:left;color:#525252;font-size:11px;}
					
					/***BOTTOM BLOCKS***/
					#bottomblocks {float:right;width:716px;position:relative;margin:12px 0px 0px 0px;}
						div.bottomblocksitem {width:221px;height:71px;padding:2px 2px 2px 2px;float:left;border:2px solid #e6e6e6;margin:0px 12px 0px 0px;}
						div.bottomblocksitemlast {margin:0px 0px 0px 0px;}
						div.bottomblocksitem img {float:left;}
						p.bottomblocksitemtitle {color:#659afa;font-size:11px;font-weight:bold;margin:0px 0px 0px 0px;}
						p.bottomblocksitemtekst {font-size:11px;margin:0px 0px 0px 0px;height:59px;overflow:hidden;color:#3d3d3d;}
						#bottomblocks a {text-decoration:none;color:#3d3d3d;}
					
					/***SOCIAL MEDIA BLOCKS***/
					#socialmediablocks {float:right;width:721px;position:relative;margin:12px 0px 0px 0px;padding:9px 0px 0px 0px;border-top:1px solid #f2f2f2;}
						#socialmediablocks a {margin:0px 22px 0px 26px;display:block;float:left;font-size:12px;padding:0px 100px 0px 0px;height:25px;line-height:25px;text-decoration:none;text-transform:uppercase;color:#3d3d3d;}
						#socialmediablocks a.socialmediafacebook {background:url(/images/socialmediafacebook.jpg) right center no-repeat;}
						#socialmediablocks a.socialmediayoutube {background:url(/images/socialmediayoutube.jpg) right center no-repeat;}
						#socialmediablocks a.socialmediatwitter {background:url(/images/socialmediatwitter.jpg) right center no-repeat;}
					
/***site links***/				
A:LINK
{
color: #008dcd;
text-decoration:none;
}
A:VISITED
{
color: #008dcd;
text-decoration:none;
}
A:HOVER
{
color: #008dcd;
text-decoration:none;
}


