	html, body, td 								{font-family:arial; font-size:12px;line-height:18px; color:#000;}
	#wrapper											{margin: 0 auto; width: 1000px;height:100%;}
	#fotowrapper									{margin: 20 auto; width: 880px;height:100%;}
	#contenttable	 								{height:100%; background-color: #fff}
	#midcontenttable	 						{height:100%; background-color: #fff}

	.textfieldemail								{font-size:12px;width:122px;margin-top:15px;}
	.buttonemail									{font-size:12px;width:122px;margin-top:5px;}
	.nieuwsbriefkop								{padding: 10px 0px 5px 0px; width:171px; font-size:14px; color:#fff; font-weight:bold; text-transform: uppercase;}
	
	#titleheadtext								{width:600px; text-align:right; padding-top: 10px; padding-right: 10px; }
	#cptitleheadtext							{padding: 60px 20px 0px 20px; font-size:25px; line-height:30px;color:#0062c4;font-weight:normal; text-align:left;}
	#linkerbalk		 								{height:100%;padding-top:0px;background: #000 url(../images/bg_left_kolom.jpg) repeat-y;}
	#linkerkolom		 							{height:100%;width:139px;padding-top:0px;background: #fff url(../images/bg_menu.jpg) no-repeat top left;}
	#midkolom		 									{height:100%;width:623px;background: url(../images/bg_content_right.jpg) repeat-y right bottom;}
	#midkolomagenda								{height:100%;width:827px;background: url(../images/bg_agenda_bottom.jpg) no-repeat right bottom;}
	#rechterkolom		 							{height:100%;width:204px;background: url(../images/bg_agenda_bottom.jpg) no-repeat right bottom; }
	#rechterkolomcontent					{padding: 10px 0 0 10px;}
	#contenttd										{height:100%;width:1000px;}
	#content 											{padding: 0px 20px 10px 0px; text-align: left;}
	#shopcontent 									{padding: 0px 20px 0px 20px; background:url(../images/contentbg.jpg) no-repeat right bottom; background-color: #fff; text-align:left}
	div.input 										{position:absolute; left:10px; top:147px; width:250px; height:112px; z-index:1;}
	#footer												{text-align:left;width:1000px;height:25px;padding-left: 60px; background: url(../images/cliff_07.jpg) #000; color: #FFF;letter-spacing:0.1em;}
	a#footerlink									{color: #717171; text-decoration:none;}

	a 														{color: #da3812; font-weight:normal; text-decoration:underline;}
	.hoofdmenulink								{padding: 0px 0px 0px 5px;font-size:12px; text-decoration:none;font-family:arial;color:white;}
	a#shopmenulink								{padding: 0px 0px 0px 0px;color: white; font-size:11px; font-weight:normal; text-decoration:none;}
	a#shopsubmenulink							{padding: 0px 0px 0px 20px;color: #555; font-size:11px; font-weight:normal; text-decoration:none;}
	a#headmenulink								{padding: 0px 0px 0px 10px;color: white; font-weight:bold; text-decoration:none;}
	.menuitem											{cursor:pointer;width:270px; height:28px; background:url(../images/hoofdmenubg.jpg) no-repeat left top; letter-spacing:0.1em;}
	.submenuitem									{cursor:pointer;width:230px; height:28px; background:url(../images/submenubg.jpg) no-repeat left top; letter-spacing:0.1em;}
	.sub2menuitem									{cursor:pointer;width:230px; height:28px; background:url(../images/submenubg.jpg) no-repeat left top; letter-spacing:0.1em;}
	.cpmenuitem										{cursor:pointer;width:190px; height:28px; background:url(../images/cp/cpmenubg.jpg) no-repeat left top; padding: 0px 0px 0px 10px; color: white; font-size:12px; font-weight:normal; letter-spacing:0.1em;}
	.cpsubmenuitem								{width:190px; height:28px; background:url(../images/cp/cpsubmenubg.jpg) no-repeat left top;  letter-spacing:0.1em;}

	H1, .H1 											{font-size:25px;color:#da3812;font-weight:bold;}
	H2, .H2 											{font-size:12px;line-height:20px; color:#000;font-weight:bold;}
	H3, .H3 											{font-size:12px;line-height:18px; color:#000;font-weight:normal;}
	H4, .H4 											{font-size:14px;line-height:18px; color:#da3812;font-weight:normal;}

	.filebutton 									{border:solid 1px #ccc; padding: 2px 2px;}
	.button 											{cursor:pointer; border:solid 1px #ccc; color:white; font-size:11px; font-weight:normal; padding: 2px 2px; background: #da3812;}
	.textfield 										{border: 1px #999999 solid;}
	.textfieldnieuwsbrief 				{border: 1px #999999 solid; color: grey; font-size: 10px; width: 80px;}
	.checkbox 										{border: 0px #999999 solid;}
	.inactive											{color:#888;font-weight:bold;}
	
	.hoofdmenu 										{color:white;font-weight:bold;}
	.hoofdmenusubitem 						{color:#444444;font-weight:bold;}
	.bottommenu 									{font-weight:normal;color:#004aa5;line-height:20px;letter-spacing:0.1em;}
	.merkenshopmenu 							{color:#444444;font-weight:bold;}
	.klantenservicemenu 					{color:#004aa5;line-height:20px;letter-spacing:0.1em;}
	
	.selectie 										{margin-bottom:10px;}
	.selectierightcolumn 					{width:190px;background-image: url(../images/ingelke_kopje.jpg);background-repeat: no-repeat; background-position:top left;}
	.selectiekopjes 							{height:30px; padding-left:10px; color:white; text-transform: uppercase;}
	.selectieinhoud 							{padding-left:10px; height:20px; background:url(../images/shopsubmenubg.jpg) repeat-y left top;}

	.pagecounter a 								{display: block; border: 1px solid #0062c4; padding: 3px; margin: 4px; text-align: center; color: #555; width: 20px; float: left; text-decoration: none;}
	.current 											{color: #000; font-weight: bold;}
	.pagecounter a:hover,
	.pagecounter a.current:hover 	{color: #000; border-color: #000;}
	.pagecounter a.vorige, 
	.pagecounter a.volgende 			{border-width: 0; width: auto;}
	
	.agendayweekdagkopcel					{font-weight:bold; color:#444}
	.agendamaintable							{font-weight:bold;}
	.agendatoptable								{margin-top:10px;}
	.agendaafspraak								{font-size:12px;color:#717171;font-weight:normal; padding-top:5px;}
	.agendadagcel									{width:60px; height:80px; border: solid #999 1px;}
	.agendadagcelwide							{width:130px; height:80px; border: solid #999 1px;}
	.agendamaandcel								{width:40px; text-align:center;}
	.agendadagvandemaand					{font-size: 12px; color:#da3812}
	.agendaafspraken							{font-weight:bold;}
	a.agendaafspraaklink					{color: #555; font-size:11px; font-weight:normal; text-decoration:underline;}
	a#agendajaarlink							{font-weight:bold;}
	
	.gastenboektable							{width:100%;border-collapse: collapse;}
	.gastenboekkopcel							{background-color:#ccc; border: solid #999 1px; padding:4px; font-weight:bold; color:#444}
	.gastenboeknaamcel						{background-color:#eee; padding:5px; width:80px; border: solid #999 1px;}
	.gastenboekentrycel						{padding:5px 5px 35px 5px; border: solid #999 1px;}
	
	#helpinfo											{position:absolute;display: none;left:100px; padding:10px; background:url(../images/contentbg.jpg) no-repeat right bottom; background-color: #fff; width: 375px; }

	.imageeditdiv 								{position:absolute;display: none;left:100px;}
	.imageeditpopup 							{background-color: #DEDEDE;border: solid #0062c4 1px;	padding-left:40px;width: 450px; height: 205px;}
	.artikelpopupheader 					{background-color:#0062c4;}

	.sitemap											{line-height:15px;}
	
	.linkH4												{padding:10px;background: #AAAAAA;font-size:14px;color:#da3812;font-weight:bold;}
	.linkP												{padding:10px;background: #DEDEDE;}
	.linkhorspace									{height: 20px;}
	
	.imagedetail									{padding: 20px;}
	.imageoverview								{padding: 10px; color: #FFF; width:25%;}
	.imageoverviewadmin						{cursor:pointer; padding: 19px;}

	.FBTL													{height: 9px; width: 9px; background-image: url(../images/cp/FBTL.jpg);background-repeat: no-repeat;}
	.FBT													{height: 9px; background-image: url(../images/cp/FBT.jpg);background-repeat: repeat-x;}
	.FBTR													{height: 9px; width: 9px; background-image: url(../images/cp/FBTR.jpg);background-repeat: no-repeat;}
	.FL														{width: 9px; background-image: url(../images/cp/FL.jpg);background-repeat: repeat-y;}
	.FM														{background-image: url(../images/cp/FM.jpg);background-repeat: repeat;padding: 19px; color: #FFF;}
	.FR														{width: 9px; background-image: url(../images/cp/FR.jpg);background-repeat: repeat-y;}
	.FBBL													{height: 9px; width: 9px; background-image: url(../images/cp/FBBL.jpg);background-repeat: no-repeat;}
	.FBB													{height: 9px; background-image: url(../images/cp/FBB.jpg);background-repeat: repeat-x;}
	.FBBR													{height: 9px; width: 9px; background-image: url(../images/cp/FBBR.jpg);background-repeat: no-repeat;}

	.imageborder									{margin: 5px;border: solid 1px #FFF;}
