*	{
	user-select:		text;
	-o-user-select:		text;
	-moz-user-select:	text; 
	-khtml-user-select:	text; 
	-webkit-user-select:	text; 
	}
.dynBigScreen	{display:block;}
.dynSmallScreen	{display:none;}
.dynTxt6	{font-family:verdana,arial,helvetica;font-size:6pt;}
.dynTxt7	{font-family:verdana,arial,helvetica;font-size:7pt;}
.dynTxt8	{font-family:verdana,arial,helvetica;font-size:8pt;}
.dynTxt9	{font-family:verdana,arial,helvetica;font-size:9pt;}
.dynTxt10	{font-family:verdana,arial,helvetica;font-size:10pt;}
.dynTxt11	{font-family:verdana,arial,helvetica;font-size:11pt;}
.dynTxt12	{font-family:verdana,arial,helvetica;font-size:12pt;}
.dynTxt13	{font-family:verdana,arial,helvetica;font-size:13pt;}
.dynTxt14	{font-family:verdana,arial,helvetica;font-size:14pt;}
a:hover
	{
	color:#ff0080;
	text-decoration:overline;
	background-color:white
	}
p,ul,li,table,tr,td
	{
	font-family:verdana,arial,helvetica;
	font-size:10pt;
	}
h1,h2,h3,h4,h5,h6
	{
	font-family:verdana,arial,helvetica;
	}
hr
	{
	color:#ffff00;
	}
.blkFont3 {font-family:verdana,arial,helvetica;font-size:12pt;}
.blkFont2 {font-family:verdana,arial,helvetica;font-size:11pt;}
.blkFont1 {font-family:verdana,arial,helvetica;font-size:10pt;}	/* normaal */
.blkFont0 {font-family:verdana,arial,helvetica;font-size:8pt;}

/* veld.js error styles */
.veldErrorKorteText,.veldErrorLangeText
	{
	background:		white;
	z-index:101;
	}
.veldDowText
	{
	z-index:100;
	}
.veldDowText:before
	{
	content:		'[';
	}
.veldDowText:after
	{
	content:		']';
	}


/* zoek1ofall styles */
.zoek1ofallVerfijnenTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
.zoek1ofallZoekformTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
.zoek1ofallKalenderTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
.zoek1ofallNaamTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
.zoek1ofallAantallenTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
.zoek1ofallCriteriaTitel
	{
	background:#009900;
	color:white;
	font-weight:700;
	height:22px;
	padding:2px;
	}
#zoek1ofallOverzichtTab
	{
	font-family:verdana;
	font-size:10pt;
	}
.zoek1ofallOverzichtTopTabSelected
	{
	font-weight:	bold;
	}
.zoek1ofallOverzichtBottomTabUnselected
	{
	font-weight:	normal;
	}
.zoek1ofallOverzichtBottomTabSelected
	{
	font-weight:	bold;
	}
.zoek1ofallOverzichtTopTabUnselected
	{
	font-weight:	normal;
	}
.zoek1ofallOverzichtTopLine
	{
	}
.zoek1ofallOverzichtAccoNaam
	{
	font-weight:	bold;
	font-size:		9pt;
	}
.zoek1ofallOverzichtTekst
	{
	font-size:		8.5pt;
	}
.zoek1ofallOverzichtMeerInfo
	{
	}

/* minisite styles */
.minisiteOverzichtTopTabSelected
	{
	font-weight:	bold;
	font-size:		11pt;
	}
.minisiteOverzichtTopTabUnselected
	{
	font-weight:	normal;
	font-size:		11pt;
	}
.minisiteOverzichtBottomTabUnselected
	{
	font-weight:	normal;
	}
.minisiteOverzichtBottomTabSelected
	{
	font-weight:	bold;
	}
.minisiteVvvMenu
	{
	color:			#858585;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	font-size:		10pt;
	cursor:			pointer;
	}
.minisiteVvvAccnaam
	{
	color:			#858585;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	font-size:		12pt;
	font-weight:	bold;
	}
.minisiteVvvTekst
	{
	color:			#858585;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	font-size:		11pt;
	}



/* beschikbaarheidsoverzicht styles */
.fmtMaandOvzMaand
	{
	background:			white;
	text-align:			center;
	color:				black;
	font-weight:		bold;
	}
.fmtMaandOvzDagen
	{
	color:				black;
	border-bottom:		solid black 1px;
	}
.fmtMaandOvzWeeknr
	{
	}
.fmtMaandOvzBezet
	{
	background-color:	red;
	color:				white;
	text-align:			center;
	vertical-align:		middle;
	font-size:			smaller;
	text-decoration:	overline;
	}
.fmtMaandOvzVrij
	{
	background-color:	green;
	color:				white;
	text-align:			center;
	vertical-align:		middle;
	font-size:			smaller;
	}
.fmtMaandOvzWissel
	{background-color:yellow;text-align:center;vertical-align:middle;font-size:smaller;}
.fmtMaandOvzWeekend
	{background-color:#33cc33;text-align:center;vertical-align:middle;font-size:smaller;}
.fmtMaandOvzVakantie
	{background-color:#FFFFB0;text-align:center;vertical-align:middle;font-size:smaller;}
.fmtMaandOvzUitPeriode
	{background-color:#D3D3D3;color:white;text-align:center;vertical-align:middle;font-size:smaller;}



.kop
	{
	background:#009900;
	color:white;
	font-weight:bold;
	padding:3px;
	}
td.koplinks
	{
	background:#009900;
	padding:2px;
	}
td.balklinks
	{
	border-left: medium solid #009900;
	}
td.wititem
	{
	background:white;
	color:black;
	}
td.kleuritem
	{
	background:#BFFFBF;
	color:black;
	height:20px;
	}
.verplicht
	{
	background-color:yellow;
	}
#yellowNote
	{
	position:absolute;
	padding:5px;
	background-color:yellow;
	border:1px solid black;
	visibility:hidden;
	z-index:100;
	cursor:pointer;
	color:black
	}
	
.menu a:link
		{
		text-decoration:none;
		color:#000000;
		}
.menu a:visited
		{
		text-decoration:none;
		color:#000000;
		}
.menu a:hover
		{
		text-decoration:none;
		background-color:#009900;
		color:#FFFFFF;
		}



/* toptabs */
td.ttss {	
	background-image: url('http://www.langsdekust.nl/pix/ttss.gif');
	background-repeat: no-repeat;
	}

td.ttsu {	
	background-image: url('http://www.langsdekust.nl/pix/ttsu.gif');
	background-repeat: no-repeat;
	}

td.ttes {	
	background-image: url('http://www.langsdekust.nl/pix/ttes.gif');
	background-repeat: no-repeat;
	}

td.tteu {	
	background-image: url('http://www.langsdekust.nl/pix/tteu.gif');
	background-repeat: no-repeat;
	}

td.tttrs {	
	background-image: url('http://www.langsdekust.nl/pix/tttrs.gif');
	background-repeat: no-repeat;
	}

td.tttru {	
	background-image: url('http://www.langsdekust.nl/pix/tttru.gif');
	background-repeat: no-repeat;
	}

td.tttls {	
	background-image: url('http://www.langsdekust.nl/pix/tttls.gif');
	background-repeat: no-repeat;
	}

td.tttlu {	
	background-image: url('http://www.langsdekust.nl/pix/tttlu.gif');
	background-repeat: no-repeat;
	}

td.ttms {	
	background-image: url('http://www.langsdekust.nl/pix/ttms.gif');
	background-repeat: repeat-x;
	}

td.ttmu {	
	background-image: url('http://www.langsdekust.nl/pix/ttmu.gif');
	background-repeat: repeat-x;
	}

/* bottom tabs */

td.btss {	
	background-image: url('http://www.langsdekust.nl/pix/btss.gif');
	background-repeat: no-repeat;
	}

td.btsu {	
	background-image: url('http://www.langsdekust.nl/pix/btsu.gif');
	background-repeat: no-repeat;
	}

td.btes {	
	background-image: url('http://www.langsdekust.nl/pix/btes.gif');
	background-repeat: no-repeat;
	}

td.bteu {	
	background-image: url('http://www.langsdekust.nl/pix/bteu.gif');
	background-repeat: no-repeat;
	}

td.bttrs {	
	background-image: url('http://www.langsdekust.nl/pix/bttrs.gif');
	background-repeat: no-repeat;
	}

td.bttru {	
	background-image: url('http://www.langsdekust.nl/pix/bttru.gif');
	background-repeat: no-repeat;
	}

td.bttls {	
	background-image: url('http://www.langsdekust.nl/pix/bttls.gif');
	background-repeat: no-repeat;
	}

td.bttlu {	
	background-image: url('http://www.langsdekust.nl/pix/bttlu.gif');
	background-repeat: no-repeat;
	}

td.btms {	
	background-image: url('http://www.langsdekust.nl/pix/btms.gif');
	background-repeat: repeat-x;
	}

td.btmu {	
	background-image: url('http://www.langsdekust.nl/pix/btmu.gif');
	background-repeat: repeat-x;
	}

/* rand */
td.toplinks {	
	background-image: url('http://www.langsdekust.nl/pix/l_tl.gif');
	background-repeat: no-repeat;
	}

td.toprechts {	
	background-image: url('http://www.langsdekust.nl/pix/l_tr.gif');
	background-repeat: no-repeat;
	}

td.bodemrechts {	
	background-image: url('http://www.langsdekust.nl/pix/l_br.gif');
	background-repeat: no-repeat;
	}

td.bodemlinks {	
	background-image: url('http://www.langsdekust.nl/pix/l_bl.gif');
	background-repeat: no-repeat;
	}

td.topmidden {	
	background-image: url('http://www.langsdekust.nl/pix/l_tm.gif');
	background-repeat: repeat-x;
	}

td.linksmidden {	
	background-image: url('http://www.langsdekust.nl/pix/l_lm.gif');
	background-repeat: repeat-y;
	}

td.rechtsmidden {	
	background-image: url('http://www.langsdekust.nl/pix/l_rm.gif');
	background-repeat: repeat-y;
	}

td.bodemmidden {	
	background-image: url('http://www.langsdekust.nl/pix/l_bm.gif');
	background-repeat: repeat-x;
	}
#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;
	}
#vpmTitel	{font-size:24px;}
.msTitel	{font-size:20px;}
@media only screen and (max-width: 768px)
	{
	.dynSmallScreen	{display:block;}
	.dynBigScreen	{display:none;}
	.dynTxt6	{font-family:verdana,arial,helvetica;font-size:8pt;}
	.dynTxt7	{font-family:verdana,arial,helvetica;font-size:9pt;}
	.dynTxt8	{font-family:verdana,arial,helvetica;font-size:10pt;}
	.dynTxt9	{font-family:verdana,arial,helvetica;font-size:13pt;}
	.dynTxt10	{font-family:verdana,arial,helvetica;font-size:14pt;}
	.dynTxt11	{font-family:verdana,arial,helvetica;font-size:15pt;}
	.dynTxt12	{font-family:verdana,arial,helvetica;font-size:16pt;}
	.dynTxt13	{font-family:verdana,arial,helvetica;font-size:17pt;}
	.dynTxt14	{font-family:verdana,arial,helvetica;font-size:18pt;}
	p,ul,li,table,tr,td	{font-size:14pt;}
	}