.cmsBlokRood		{color:red;font-weight:bold;}
.cmsBlokGeel		{background:yellow;font-weight:bold;}
.cmsBlokKop1		{font-weight:bold;}
.cmsBlokKop2		{color:white;font-weight:bold;}
.cmsBlokTabLink		{background:#BFFFBF;cursor:pointer;font-weight:bold;border-top:1px solid black;border-left:1px solid black;border-right:1px solid black;}
.cmsBlokTabLink2	{cursor:pointer;}
.cmsBlokAccLink		{margin-top:8px;cursor:pointer;font-weight:bold;font-style:italic;}
.cmsBlokAccMain		{display:none;}
.cmsBlokTabCell		{background:white;vertical-align:top;padding:5px;} 
.cmsBlokPlaatje		{width:100%;}
h3					{font-size:10pt;font-weight:bold;}
#spHeaderTable		{}
.contrast			{color:black;background:white;opacity:0.5;}
.spTopLijst			{position:absolute;background:white;width:100%;display:none;}
li.spTopLijst		{margin-top: 5px;}
.spSfeerFotoContext	{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background:black;z-index:999;}
.spSfeerFotoDiv		{display:none;position:absolute;background:black;z-index:1000;}
.spSfeerFotoTop		{height:30px;font-family:verdana;font-size:16pt;color:white;text-align:center;}
.spSfeerFotoLeft	{float:left;width:30px;font-size:20pt;font-weight:bold;color:white;cursor:pointer;}
.spSfeerFotoImg		{float:left;cursor:pointer;}
.spSfeerFotoRight	{float:left;width:30px;font-size:20pt;font-weight:bold;color:white;cursor:pointer;}
.spSfeerFotoBottom	{clear:both;height:30px;font-family:verdana;font-size:20pt;color:white;cursor:pointer;text-align:center;}

.spKolomSmall		{max-width:100%;vertical-align:top;padding-left:5px;}
.spKolomMedium		{max-width:100%;vertical-align:top;padding-left:5px;}
.spKolomLarge		{max-width:100%;vertical-align:top;padding-left:5px;}

tr.menu				{margin:2px;}

#topcell			{background:white;}
#accMenu {}
#amHead				{background:white;border: 2px solid #009900;color:#009900;font-size:15pt;font-weight:bold;}
.amTitel			{background:#009900;width:330px;margin-top:2px;padding:2px;color:white;font-weight:bold;cursor:pointer;}
.amBlok				{display:none;background:white;width:330px;padding:2px;}
.amBlok.noJS		{display: inline;background:white;width:330px;padding:2px;}
.amPeriodeTitel		{background:#009900;margin-top:2px;padding:2px;color:white;cursor:pointer;text-align:left;}
.amPeriodeBlok		{display:none;}
.amPeriodeBlok.noJS	{display:inline;}
.amPeriodeVoorselectie	{text-align:left;}
.amPeriodeSelectie	{text-align:left;width:160px;height:150px;font-size:smaller;overflow-y:auto;overflow-x:auto;}
#prompt_amPeriodePers
,#prompt_amPeriodeSlk
,#prompt_amPeriodeHuis
,#prompt_amPeriodeAppt
,#prompt_amPeriodeHotel
,#prompt_amPeriodePension
,#prompt_amPeriodeBenB
,#prompt_amPeriodeChalet
,#prompt_amPeriodeLogies
,#prompt_amPeriodeCaravan
,#prompt_amPeriodeTent
,#prompt_amPeriodeCamping
,#prompt_amPeriodeSchip
,#prompt_amPeriodeGroep	
,#prompt_amPeriodeDuin
,#prompt_amPeriodeBos
,#prompt_amPeriodeDorp
,#prompt_amPeriodePark
,#prompt_amPeriodeVeld
,#prompt_amPeriodeHaven
,#prompt_amPeriodeLm
,#prompt_amPeriodeDier	
,#prompt_amPeriodeHaard	
,#prompt_amPeriodeInt	
,#prompt_amPeriodeWasm	
,#prompt_amPeriodeVaatw		{font-size:smaller;}
#amPeriodeNaselectie		{text-align:right;}
.tip				{color:red;font-weight:bold;}
#flashcontent		{background:white;}

@media only screen and (max-width: 768px)
	{
	.spKolomSmall		{max-width:100%;vertical-align:top;padding-left:0px;}
	.spKolomMedium		{max-width:100%;vertical-align:top;padding-left:0px;}
	.spKolomLarge		{max-width:100%;vertical-align:top;padding-left:0px;}
	#spHeaderTable h1	{}
	}