	html, body, td 								{font-family:Georgia,"Trebuchet MS", arial; font-size:12px;color:#1a171b;}
	#wrapper											{margin: 0 auto; width: 890px;height:100%;}
	#contenttable	 								{height:100%; background-color: #fff}
	#contenttd										{width:629px;height:100%;background:url(../images/bgcontent.jpg) no-repeat right bottom #faf7f5;}
	#content 											{width:629px;padding: 10px 10px 20px 0; text-align:left; overflow-x:hidden;}
	a															{text-decoration:underline;color:#ac6033;}
	#adres												{padding: 10px 0; font-size:11px; font-family: "Trebuchet MS"; color: #1a171b;font-weight: normal;}
	#linkerkolom	 								{background:url(../images/bgleft.jpg) repeat-y left top #fbf9f7; }
	#linksvancntkolom							{background:url(../images/cantorij_08.jpg) repeat-x left top #fbf9f7; width:30px; height:100%; }
	#linkerkolom a								{text-decoration:underline;color:#4c8ec6;}
	#footer												{background:url(../images/cantorij_11.jpg) no-repeat left bottom #faf9f7; width:890px; height:55px; padding-left:260px; padding-top:20px; font-family: "Trebuchet MS"; font-size:12px; color:#1a171b;}
	#footer a											{text-decoration:none;color:#1a171b;}
	#menu													{width:200px; height:100%; background:url(../images/cantorij_08.jpg) repeat-x left top #fbf9f7; text-align:left;font-size:16px;padding-top:20px;}
	#menu a												{padding: 5px 5px 5px 0; color:#1a171b; display:block; text-decoration:none;border-bottom: solid #2c9583 1px;}
	#menu a.active								{color:#ac6033;font-weight:bold;}
	.greenbck											{background:#4ea596;}
	#agendablock									{cursor:pointer; cursor: hand; background:url(../images/agendablock.jpg) no-repeat right top; width:210px; height:160px; font-size:12px;}
	#fotoblock										{cursor:pointer; cursor: hand; background:url(../images/fotoblock.jpg) no-repeat right top; width:209px; height:160px;}
	#nieuwsblock									{cursor:pointer; cursor: hand; background:url(../images/nieuwsblock.jpg) no-repeat right top; width:210px; height:160px; font-size:12px;}
	#agendablock div, #nieuwsblock div{margin-left: 20px;margin-top: 70px;}
	#agendablock p, #nieuwsblock p{margin-left: 20px;margin-right: 20px;}
	#agendablock a, #nieuwsblock a{height: 30px; color:#000;font-weight: normal;text-decoration:none;}


	H1, .H1 											{font-size:21px;color:#ac6033;font-weight:normal;}
	H2, .H2, h4, .h4							{font-size:12px;color:#1a171b;font-weight:bold; line-height:22px; }
	p, H3, .H3										{font-size:11px;color:#1a171b;font-weight:normal; line-height:20px;margin-top:0px;}
	
	.green												{color:#2c9583;font-weight:bold;}
	.brown												{color:#ac6033;font-weight:bold;}
	.button 											{cursor:pointer; border:solid 1px #ccc; color:white; font-size:11px; font-weight:normal; padding: 2px 2px; background:#ac6033;}

	#content .input							{width:300px;}

	.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									{font-family: "Trebuchet MS"; width:80px; height:80px; border: solid #999 1px;}
	.agendamaandcel								{width:40px; text-align:center;}
	.agendadagvandemaand					{font-size: 12px; color:#0062c4}
	.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;}
	
	.imageeditdiv 								{position:absolute;display: none;left:100px;}
	.imageeditpopup 							{background-color: #DEDEDE;border: solid #0062c4 1px;	padding-left:40px;width: 375px; height: 205px;}
	.artikelpopupheader 					{background-color:#0062c4;}
	
	.imagedetail									{padding: 20px;}
	.imageoverview								{cursor:pointer; padding: 19px;}
	.RRT													{height: 10px; width: 7px; background-image: url(../images/cp/RRT.png);background-repeat: no-repeat;}
	.RR														{width: 7px; background-image: url(../images/cp/RR.png);background-repeat: repeat-y;}
	.BBL													{height: 7px; width: 9px; background-image: url(../images/cp/BBL.png);background-repeat: no-repeat;}
	.BB														{height: 7px; background-image: url(../images/cp/BB.png);background-repeat: repeat-x;}
	.BBR													{height: 7px; width: 9px; background-image: url(../images/cp/BBR.png);background-repeat: no-repeat;}
	
	.tablecontent1								{font-size:11px; color:#000}
	.tablecontent2								{font-size:10px; color:#222}
	.tablecontent3								{font-size:9px; color:#777}

