@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 15px 0px;font-size:18px;}
	h2 {margin:0px 0px 12px 0px;font-size:16px;}
	h3 {margin:0px 0px 12px 0px;font-size:14px;}
	ul {margin:0px 0px 15px 20px;}
	ol {margin:0px 0px 15px 20px;}
	.inputtext { border:1px solid #ababab;}
	.inputbutton {border:1px solid #ababab; background:#F1F1F1;}

/* =body
*****************************************************/
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#5d5d5d;background:url(/images/bodyback_2010.png) center repeat-y #f0f0f0;}
	
	/* =wrapperouter
	*****************************************************/
	#wrapperouter {width:100%;float:left;position:relative;background:url(/images/wrapperouterback_2010.jpg) top repeat-x;overflow:hidden;}
	
		/* =wrapper
		*****************************************************/
		#wrapper {position:relative;width:980px;margin: 0 auto;}
	
			/* =header
			*****************************************************/
			#header {width:980px;height:161px;float:left;position:relative;}
				
				/***topmenu***/
				#topmenu {list-style:none;margin:11px 0px 0px 505px;}
				#topmenu li {float:left;color:#909090;font-size:10px;}
				#topmenu li a {color:#909090;text-decoration:none;font-size:10px;}
				#topmenu li a:hover {color:#5d5d5d;}
				#topmenu li.topmenubetweenitems {margin:0px 2px 0px 2px;}
				
				/***searchbox***/
				#searchbox {width:188px;height:20px;position:absolute;top:7px;right:0px;background:url(/images/searchboxback_2010.jpg) left no-repeat;}
				input.zoekcontrolzelf {background:none;border:none;position:absolute;top:1px;left:4px;font-size:13px;color:#5d5d5d;width:136px;}
				input.btnzoek {position:absolute;top:0px;right:0px;}
				
				/***logo***/
				img.logopic {position:absolute;top:10px;left:0px;}
				
				/***headerbuttons***/
				/*#headerbuttons {height:93px;position:absolute;top:35px;right:0px;padding:0px 0px 0px 30px;background:url(/images/topbuttonsbefore_2010.jpg) 0px 1px no-repeat;}*/
				/*	div.headerbutton {width:93px;height:93px;background:url(/images/topbuttonsitemback_2010.jpg);float:left;}*/
				/*		#headerbuttons a {text-align:center;display:block;width:85px;height:87px;padding:6px 4px 0px 4px;position:relative;text-decoration:none;}*/
				/*		#headerbuttons a:hover span {color:#a7a7a7;}*/
				/*		#headerbuttons a span {cursor:pointer;height:30px;overflow:hidden;width:85px;display:block;position:absolute;bottom:4px;left:4px;text-align:center;font-size:12px;color:#bababa;overflow:hidden;}*/

				#headerbuttons {height:93px;position:absolute;top:45px;right:30px;}

				
				/***vestigingbox***/
				#vestigingbox {position:absolute;top:132px;left:0px;height:23px;line-height:23px;font-size:11px;color:#fffeff;overflow:hidden;}
					#vestigingbox span {height:23px;line-height:23px;display:block;float:left;}
					#vestigingbox span a {color:white !important;}					
					#vestigingbox select {border:1px solid #a7a7a7;}
				
				/***slogantekst***/
				#slogantekst {position:absolute;top:138px;left:215px;color:#000000;font-size:10px;letter-spacing:2px;}	
				
			/* =content
			*****************************************************/
			#maincontent {width:980px;min-height:222px;float:left;padding:0px 0px 415px 0px;background:#ffffff;}
				
				/* =menu
				*****************************************************/
				#menu {width:211px;margin:25px 0px 0px 0px;float:left;overflow:hidden;}	
					
					/***mainmenu***/
					#mainmenu {list-style:none;margin:0px 0px 0px 0px;}
					#mainmenu li {}
					#mainmenu li a {font-size:12px;color:#5d5d5d;width:175px;height:30px;overflow:hidden;line-height:30px;padding:0px 2px 0px 34px;display:block;background:url(/images/menuback_2010.jpg);}
					#mainmenu li a:hover {background:url(/images/menubackh_2010.jpg);}
					#mainmenu li.mainmenuitemselected a {background:url(/images/menubacks_2010.jpg);color:#ee4035;}
					
					/***menuvestiging***/
					#menuvestiging {list-style:none;margin:5px 0px 0px 0px;}
					#menuvestiging li {}
					#menuvestiging li a {font-size:12px;color:#5d5d5d;width:175px;height:30px;overflow:hidden;line-height:30px;padding:0px 2px 0px 34px;display:block;background:url(/images/menuback_2010.jpg);}
					#menuvestiging li.menubasiczelfNormal a:hover {background:url(/images/menubackh_2010.jpg);}
					#menuvestiging li.menubasiczelfSelected a {background:url(/images/menubacks_2010.jpg);color:#ee4035;}
				
				/***rightcontent***/
				#rightcontent {width:760px;padding:0px 0px 0px 0px;float:right;overflow:hidden;}
					
					
					/***tekstcontent***/
					#tekstcontent {width:760px;padding:25px 0px 0px 0px;float:left;overflow:hidden;}
						
						/***KITCHEN OVERVIEW VIEW***/
						span.collectiegreep {color:#c8c8c8;padding:0px 10px 0px 0px;margin:0px 21px 0px 0px;display:block;float:right;background:url(/images/collectiegreep_2010.jpg) right center no-repeat;}
						#kitchenoverview {width:760px;float:left;margin:10px 0px 0px 0px;}
						#kitchenoverview a {width:175px;height:173px;padding:4px 4px 4px 4px;margin:0px 4px 0px 0px;float:left;display:block;color:#565656;text-decoration:none;}
						/* #kitchenoverview a img {width:175px;height:156px;} */
							#kitchenoverview a:hover {background:#EE4035;color:white;}
							
							#kitchenoverviewpages {width:700px;height:35px;padding:0px 18px 0px 18px;line-height:35px;text-align:center;float:left;margin:10px 0px 0px 4px;background:#e7e7e7;color:#929292;}
								#kitchenoverviewpages a {color:#929292;display:inline;}
								
								span.vorigerecords {float:left;}
								span.volgenderecords {float:right;}
						
						/***KITCHEN DETAILS VIEW***/
						#kitchendetailsview {width:760px;float:left;margin:-23px 0px 0px 0px;position:relative;z-index:3;}
							#kitchentitlebar {width:575px;height:35px;position:absolute;top:0px;right:0px;background:#ffffff;z-index:3;}
								#kitchentitlebar a.terugkeukens {color:#c8c8c8;background:url(/images/terugkeukens_2010.jpg) left center no-repeat;padding:0px 0px 0px 14px;position:absolute;bottom:5px;right:0px;}
								#kitchentitlebar span.kitchendetailstitle {padding:0px 0px 0px 16px;line-height:35px;margin:0px 0px 0px 10px;font-size:16px;color:#3d3d3d;background:url(/images/kitchendetailstitle_2010.jpg) left center no-repeat;}
							#kitchendetailspicture {width:432px;height:410px;float:left;position:relative;z-index:2;}
								/* #kitchendetailspicture img {width:432px;height:410px;float:left;position:relative;z-index:1;}*/
								#kitchendetailsprijs {overflow:hidden;width:270px;height:35px;line-height:35px;position:absolute;bottom:0px;right:0px;z-index:2;background:#EE4035;font-weight:bold;font-size:14px;text-align:center;color:white;}
								#kitchendetailscollectielink {width:270px;height:30px;line-height:30px;display:block;font-size:13px;font-weight:bold;text-decoration:none;text-align:center;overflow:hidden;position:absolute;bottom:35px;right:0px;z-index:2;background:#ffffff;}
							#kitchendetailsdesc {width:313px;height:353px;overflow:hidden;padding:6px 4px 6px 8px;margin:35px 0px 0px 0px;font-size:13px;float:right;background:#929292;border-top:10px solid #EE4035;position:relative;color:#ffffff;}
								#kitchendetailsdesc p.kitchendetailsdesctitle {margin:0px 0px 4px 0px;font-weight:bold;}
								#kitchendetailsdesc ul {margin:0px 0px 0px 0px;list-style:none;}
								#kitchendetailsdesc ul li {line-height:20px;padding:0px 0px 0px 12px;background:url(/images/kitchendetailslist_2010.jpg) left center no-repeat;}
								#kitchendetailsdesc a.kitchendetailsdescmaillink {position:absolute;bottom:4px;font-size:11px;left:8px;color:#ffffff;padding:0px 0px 0px 12px;background:url(/images/kitchendetailsmaillink_2010.jpg) left center no-repeat;}
								#kitchendetailsdesc a.kitchendetailsdescprintlink {position:absolute;bottom:4px;font-size:11px;right:8px;color:#ffffff;}
							#kitchendetailsdesc2 {width:432px;overflow:hidden;padding:0px 0px 0px 0px;margin:15px 0px 0px 0px;float:left;position:relative;}
								p.kitchendetailskeukenomschtitle {margin:0px 0px 5px 0px;text-transform:uppercase;font-weight:bold;}
							#kitchendetailsdesc3 {width:317px;overflow:hidden;padding:0px 4px 0px 4px;margin:15px 0px 0px 0px;float:right;}
							
				/***carouselbox***/
				#carouselbox {display:none;width:980px;height:184px;float:left;margin:30px 0px 0px 0px;overflow:hidden;position:relative;}
				#carouselboxlist {margin:0px 0px 0px 32px;}
					#carouselboxlist ul {list-style:none;margin:0px 0px 0px 0px;}
					#carouselboxlist a {width:175px;height:173px;padding:4px 4px 4px 4px;display:block;color:#565656;text-decoration:none;}
						#carouselboxlist a img {width:175px;height:156px;}
					#carouselboxlist a:hover {background:#EE4035;color:white;}
					
					#carouselbox button {position:absolute;top:4px;width:29px;height:156px;border:none;}
						#carouselbox button.prev {left:1px;background:url(/images/carobutl_2010.jpg);}
						#carouselbox button.next {right:1px;background:url(/images/carobutr_2010.jpg);}
						
				/***contentbottom***/
				#contentbottom {width:980px;padding:20px 0px 0px 0px;float:left;background:url(/images/contentbottomback_2010.jpg) top repeat-x;}
					div.contentbottombox1 {width:208px;height:186px;float:left;margin:0px 4px 0px 5px;border:1px solid #919191;overflow:hidden;}						div.contentbottombox1 a span {float:left;width:202px;height:25px;line-height:23px;padding:0px 0px 0px 7px;display:block;background:#919191;color:#ffffff;}
						div.contentbottombox1 a img {float:left;}
					div.contentbottombox2 {width:270px;height:188px;float:left;margin:0px 4px 0px 0px;overflow:hidden;position:relative;z-index:3;}
						div.contentbottombox2 a img {position:absolute;z-index:2;}
						div.contentbottombox2 a span {width:425px;height:25px;line-height:23px;padding:0px 0px 0px 7px;display:block;background:url(/images/contentbottomspan_2010.png);color:#ffffff;position:absolute;bottom:0px;left:0px;z-index:3;}
					div.contentbottombox2b {width:270px;height:188px;float:left;margin:0px 4px 0px 0px;overflow:hidden;position:relative;z-index:3;}
						div.contentbottombox2b a img {position:absolute;z-index:2;}
						div.contentbottombox2b a span {width:425px;height:25px;line-height:23px;padding:0px 0px 0px 7px;display:block;background:url(/images/contentbottomspan_2010.png);color:#ffffff;position:absolute;bottom:0px;left:0px;z-index:3;}
					div.contentbottombox3 {width:206px;height:188px;padding:0px 0px 0px 0px;float:left;margin:0px 0px 0px 0px;overflow:hidden;border:1px solid #919191;}
					
		/* =footer
		*****************************************************/
		#footer {width:100%;height:412px;position:absolute;bottom:0px;}
			#footercontent {width:980px;height:412px;margin: 0 auto;padding:0px 0px 0px 0px;overflow:hidden;background:url(/images/footerback_2010.jpg) repeat-x;}
				
				#footercopy {position:relative; height:0px; top:53px;left:0px;text-align:center;width:980px;display:block;}
					#footercopy a {color:#747474;}
				
				#footerbrands {width:980px;height:56px;float:left;margin:0px 0px 20px 0px;}
					#footerbrands a {float:left;}
				
				#footerlinks {width:980px;height:216px;float:left;line-height:18px;}
					div.footertekst {width:150px;height:216px;padding:0px 0px 0px 30px;float:left;overflow:hidden;border-right:1px solid #5c5c5c;}
						div.footertekst ul {list-style:none;margin:0px 0px 0px 0px;}
					div.footerview {width:570px;height:216px;float:right;overflow:hidden;}
						div.footerview ul {list-style:none;margin:0px 0px 0px 0px;}
						div.footerview ul li {float:left;width:140px;}
						
						p.footerteksttitle {font-size:18px;color:#919191;}
						#footerlinks a {color:#747474;text-decoration:none;}
						
/***site links***/				
A:LINK
{
color:#5d5d5d;
text-decoration:none;
}
A:VISITED
{
color:#5d5d5d;
text-decoration:none;
}
A:HOVER
{
color:#5d5d5d;
text-decoration:none;
}

#tekstcontent p a {text-decoration:underline}

