/* $Revision: 23 $ */
a.menuLinks1{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Home&id=1) no-repeat top left;}
a.menuLinks1:hover{background-position:-145px;}
a.menuLinks14{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Home&id=14) no-repeat top left;}
a.menuLinks14:hover{background-position:-145px;}
a.menuLinks27{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Home&id=27) no-repeat top left;}
a.menuLinks27:hover{background-position:-145px;}
a.menuLinks40{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Home&id=40) no-repeat top left;}
a.menuLinks40:hover{background-position:-145px;}
a.menuLinks2{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Tarieven&id=2) no-repeat top left;}
a.menuLinks2:hover{background-position:-145px;}
a.menuLinks15{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Tarieven&id=15) no-repeat top left;}
a.menuLinks15:hover{background-position:-145px;}
a.menuLinks28{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Tarieven&id=28) no-repeat top left;}
a.menuLinks28:hover{background-position:-145px;}
a.menuLinks41{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Tarieven&id=41) no-repeat top left;}
a.menuLinks41:hover{background-position:-145px;}
a.menuLinks3{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Omgeving&id=3) no-repeat top left;}
a.menuLinks3:hover{background-position:-145px;}
a.menuLinks16{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Omgeving&id=16) no-repeat top left;}
a.menuLinks16:hover{background-position:-145px;}
a.menuLinks29{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Omgeving&id=29) no-repeat top left;}
a.menuLinks29:hover{background-position:-145px;}
a.menuLinks42{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Omgeving&id=42) no-repeat top left;}
a.menuLinks42:hover{background-position:-145px;}
a.menuLinks4{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Restaurant&id=4) no-repeat top left;}
a.menuLinks4:hover{background-position:-145px;}
a.menuLinks17{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Restaurant&id=17) no-repeat top left;}
a.menuLinks17:hover{background-position:-145px;}
a.menuLinks30{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Restaurant&id=30) no-repeat top left;}
a.menuLinks30:hover{background-position:-145px;}
a.menuLinks43{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Restaurant&id=43) no-repeat top left;}
a.menuLinks43:hover{background-position:-145px;}
a.menuLinks6{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Accommodatie&id=6) no-repeat top left;}
a.menuLinks6:hover{background-position:-145px;}
a.menuLinks32{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Accommodatie&id=32) no-repeat top left;}
a.menuLinks32:hover{background-position:-145px;}
a.menuLinks7{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Activiteiten&id=7) no-repeat top left;}
a.menuLinks7:hover{background-position:-145px;}
a.menuLinks20{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Activiteiten&id=20) no-repeat top left;}
a.menuLinks20:hover{background-position:-145px;}
a.menuLinks33{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Activiteiten&id=33) no-repeat top left;}
a.menuLinks33:hover{background-position:-145px;}
a.menuLinks46{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Activiteiten&id=46) no-repeat top left;}
a.menuLinks46:hover{background-position:-145px;}
a.menuLinks9{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Fotogalerij&id=9) no-repeat top left;}
a.menuLinks9:hover{background-position:-145px;}
a.menuLinks22{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Fotogalerij&id=22) no-repeat top left;}
a.menuLinks22:hover{background-position:-145px;}
a.menuLinks35{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Fotogalerij&id=35) no-repeat top left;}
a.menuLinks35:hover{background-position:-145px;}
a.menuLinks48{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Fotogalerij&id=48) no-repeat top left;}
a.menuLinks48:hover{background-position:-145px;}
a.menuLinks12{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Camping&id=12) no-repeat top left;}
a.menuLinks12:hover{background-position:-145px;}
a.menuLinks25{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Camping&id=25) no-repeat top left;}
a.menuLinks25:hover{background-position:-145px;}
a.menuLinks38{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Camping&id=38) no-repeat top left;}
a.menuLinks38:hover{background-position:-145px;}
a.menuLinks51{display: block;width:145px;height:44px;text-indent:-2999px;background: url(button2.php?text=Camping&id=51) no-repeat top left;}
a.menuLinks51:hover{background-position:-145px;}
 
body{
		background: #8DE2BC url(/images/achterstart.jpg);
		background-repeat: repeat-x;
}
div.top{
		position:absolute;
		left:8px;
		top:8px;
		width:640px;
		height:140px;
		background: url(/images/top.gif);
}	
div.content{
		position:absolute;
		left:239px;
		top:268px;
		width:600px;
		height:800px;
}

div.contentRight{
		position:absolute;
		left:850px;
		top:168px;
		width:300px;
		height:800px;
}
div.w3validator{
		position:absolute;top:1520px;left:860px;
		width: 230px;
        height: 50px;
}
a.w3validator,a.w3cssvalidator{
		display: block;
		width:88px;
		height:31px;
		text-indent:-2999px;
		background: url(/images/valid-html401.png) no-repeat top left;
}
a.w3cssvalidator{
		background: url(/images/vcss.gif) no-repeat top left;
}
div.mainsplash{
		position:relative;
		margin-right:auto;
		margin-left:auto;
		width:692px;
		height:584px;
		border:0px solid #FF0000;
}
div.splashtitle1a{
		position:absolute;
		left:142px;
		top:150px;
		width:550px;
		height:400px;
		background: url(/images/logoanimN.gif);		
		border:0px solid #00FF00;		
}		
div.splashtitle1b{
		position:absolute;
		left:142px;
		top:550px;
		width:550px;
		height:120px;
		background: url(/images/logoanimX.gif);		
		border:0px solid #00FF00;		
}		
div.splashtitle2{
		position:absolute;
		left:19px;
		top:670px;
		height:54px;
		width:654px;
		background: url(/images/familjecamping.gif);	
		border:0px solid #FFFF00;	
}		
div.splashFlags{
		position:absolute;
		left:0px;
		top:100px;
		width:90px;
}
a.splashFlagSV,a.splashFlagEN,a.splashFlagDE,a.splashFlagNL{
		display:block;
		position:absolute;
		left:0px;
		width:90px;
		height:58px;
		text-indent:-2999px;
}
a.splashFlagSV{
		background: url(/images/vlagzweden.gif);			
		background-repeat:  no-repeat;		
		top:0px;
}				
a.splashFlagNL{
		background: url(/images/vlagned.gif);			
		background-repeat:  no-repeat;		
		top:70px;
}				
a.splashFlagEN{
		background: url(/images/vlaggrbrit.gif);			
		background-repeat:  no-repeat;		
		top:140px;
}				
a.splashFlagDE{
		background: url(/images/vlagduits.gif);			
		background-repeat:  no-repeat;		
		top:210px;
}				
div.toggleLangUp{
		position:absolute;
		left:510px;
		top:10px;
		width:40px;
		height:50px;
}
div.toggleLangDown{
		position:absolute;
		left:470px;
		top:10px;
		width:40px;
		height:50px;
}
div.menuleft{
		position:absolute;
		top:150px;
		left:0px;
		width:216px;
		height:313px;
}	
ul.menuleft{
		list-style-type: none;
		position:absolute;
		top:30px;
		left:-30px;
}
a.menuLinksHome{
		display: block;
		width:47px;
		height:45px;
		text-indent:-2999px;
		background: #009d4f url(/images/huisje.jpg) no-repeat top left;
}
a.menuLinksHome:hover{
		background-position:-47px;
}		
p.campingWit, p.campingBlauw, p.onsverhaalWit, p.onsverhaalBlauw,h2.onsverhaal, p.onsverhaalBlauwC, p.voorstellenWit, p.voorstellenBlauw{
		font-family:Tahoma;
		font-size: 16px;
}	
p.campingWit,p.onsverhaalWit,p.voorstellenWit{
		color:#ffffff;
}		
p.campingBlauw, p.onsverhaalBlauw, h2.onsverhaal, p.onsverhaalBlauwC, p.voorstellenBlauw{
		color:#000066;
}		
p.onsverhaalBlauwC,p.voorstellenBlauwC{
		text-align:center;
}		
img.campingLeft{
		float:left;
		padding-right:10px;
		border:0px;
}		
h2.onsverhaal{
		font-weight:bold;
}		
p.welkom,p.restaurantWit,p.restaurantBlauw,p.accommodatie,li.accommodatie,p.accommodatieBig,p.activiteitenWit,p.activiteitenBlauw,ul.activiteitenBlauw,
p.omgevingWit,p.omgevingBlauw,ul.omgevingBlauw,p.news,span.contactWit,dt.reserveringBlauw,dd.reserveringBlauw,span.reserveringWit,td.reserveringWit,span.contactBlauw,address.contactGegevens{
		font-family: Tahoma; 
		font-size: 14px;
		color:#000066;
}
h2.omgeving,h1.contactFormulier,h2.contactGegevens,h1.content{
		font-size:18px;
		font-weight:bold;
		color:#000066;
}		
p.accommodatieBig,li.accommodatie,span.contactWit,span.reserveringWit,td.reserveringWit,span.contactBlauw,address.contactGegevens,span.required,td.reserveringBlauw,span.reserveringBlauw{
		font-size: 16px;
}		
p.welkom,p.omgevingC,h2.omgeving,span.required{
		color: #000080; 
		text-align:center;
}
span.requiredNotValid{
		color: #FF0000; 
		text-align:center;
}				
p.restaurantWit,p.activiteitenWit,p.omgeving,p.omgevingWit,span.contactWit,span.reserveringWit,td.reserveringWit,h1.contactFormulier{
		color: #ffffff; 
		text-align:left;
}		
p.restaurantBlauw,p.accommodatie,li.accommodatie,p.accommodatieBig,p.activiteitenBlauw,ul.activiteitenBlauw,p.omgevingBlauw,ul.omgevingBlauw,p.news,span.contactBlauw,h2.contactGegevens,address.contactGegevens,td.reserveringBlauw,span.reserveringBlauw{
		color: #000080; 
		text-align:left;
}		
a.welkom{
		color: #000080; 
		text-decoration:none;
}		
td.galerijIndex{
		text-align:center;
}		
p.galerijFoto{
		text-align:center;
}
input.contactNaam,input.contactLand,input.contactTelefoon,input.contactEmail,textarea.contactVraag{
		width:560px;
}				
input.contactNaam{
		background-color: #4c74e3;
}
input.contactLand{
		background-color: #5a88ea;
}
input.contactTelefoon{
		background-color: #679aee;
}
input.contactEmail{
		background-color: #72aef6;
}
textarea.contactVraag{
		background-color: #82c6f5;
}
input.contactButton{
		color: #8DE2BC;
		background-color: #000080
}		
table.tarieven{
		font-family: Tahoma; 
		font-size: 14px; 
		color: white; 
		border-left: 1px solid black; 
		border-bottom: 1px solid black;		
		padding: 0px;
}
td.tarievenProduct,td.tarievenProductBlauw{
		border-right: 1px solid black;
		border-top: 1px solid black;
		border-left: 0px solid black;
		border-bottom: 0px solid black;		
		padding:5px;
		width:145px;
}              
td.tarievenFrequentie,td.tarievenFrequentieBlauw{
		border-right: 1px solid black;
		border-top: 1px solid black;
		border-left: 0px solid black;
		border-bottom: 0px solid black;				
		padding:5px;
		width:65px;
}   
td.tarievenPeriode,td.tarievenPeriodeBlauw{
		border-right: 1px solid black;
		border-top: 1px solid black;
		border-left: 0px solid black;
		border-bottom: 0px solid black;				
		padding:5px;
		width:85px;
}              
td.tarievenRegel,td.tarievenRegelBlauw{
		border-right: 1px solid black;
		border-top: 1px solid black;
		padding:5px;
		font-weight:bold;
		text-align:center;
}		
td.tarievenPrijzen,td.tarievenPrijzenBlauw{
		border-right: 1px solid black;
		border-top: 1px solid black;
		border-left: 0px solid black;
		border-bottom: 0px solid black;				
		padding:5px;
		width:65px;
}		
td.tarievenRegelBlauw,td.tarievenPrijzenBlauw,td.tarievenProductBlauw,td.tarievenFrequentieBlauw,td.tarievenPeriodeBlauw{
		color: #000066;
}	
span.reserveringWit,td.reserveringWit{
}
input.reserveringVoornaam,input.reserveringAchternaam,input.reserveringAdres,input.reserveringTelefoon,input.reserveringLand,input.reserveringEmail{
		width:560px;
}
input.reserveringPostcode{
		width:100px;
}		
input.reserveringWoonplaats{
		width:450px;
}		
input.reserveringAchternaam{
		background-color: #4d75e4;
}
input.reserveringVoornaam{
		background-color: #5d89ea;
}		
input.reserveringAdres{
		background-color: #669bef;
}
input.reserveringPostcode,input.reserveringWoonplaats{
		background-color: #74b0f8;
}		
input.reserveringLand{
		background-color: #80c3fa
}		
input.reserveringTelefoon{
		background-color: #82c6f7;
}		
input.reserveringEmail{
		background-color: #7fc9f0;
}		
input.reserveringAantalVolw,input.reserveringAantalKids{
		background-color: #85cce8;
}		
select.reserveringCampeemiddel,select.reserveringStroom{
		background-color: #87d0e3;
}		
input.reserveringPeriodeVan,input.reserveringPeriodeTm{
		background-color: #87d4da;
}		
input.reserveringAantalVolw{
		width:277px;
}
input.reserveringAantalKids{
		width:277px;
}
select.reserveringCampeemiddel{
		width:277px;
}
select.reserveringStroom{
		width:277px;
}
input.reserveringPeriodeVan{
		width:277px;
}
input.reserveringPeriodeTm{
		width:277px;
}
textarea.reservering{
		width:560px;
		background-color: #89d9d0;
}		
input.reserveringButton{
		color: #89d9d0;
		background-color: #000066;
}		
table.reservering{
		width:560px;
}
div.gallery{
		display:block;
		position:absolute;
		top:50px;
		left:50px;
		width:600px;
		height:600px;
}		
div.advertentieblok_r{
		position:absolute;
		left:900px;
		top:150px;
}
div.advertentieblok_b{
		position:absolute;
		left:239px;
		top:168px;
}
div.fv1a,div.fv1b,div.fv1c,
div.fv2a,div.fv2b,div.fv2c,
div.fv3a,div.fv3b,div.fv3c
{
		border:0px solid #000000;
		height:150px;
		width:150px;
		background-repeat:  no-repeat;
		background-position:center; 		
}
div.fv1a,div.fv1b,div.fv1c,
div.fv2a,div.fv2b,div.fv2c,
div.fv3a,div.fv3b,div.fv3c,
div.fvleft,div.fvright
{
		display: block;
		position:absolute;
}
div.fv1a{
		top:0px;
		left:0px;
		background: url(/small/verysmall/sm_galerijfoto001.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv1b{
		top:0px;
		left:155px;
		background: url(/small/verysmall/sm_galerijfoto002.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv1c{
		top:0px;
		left:310px;
		background: url(/small/verysmall/sm_galerijfoto003.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv2a{
		top:150px;
		left:0px;
		background: url(/small/verysmall/sm_galerijfoto004.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv2b{
		top:150px;
		left:155px;
		background: url(/small/verysmall/sm_galerijfoto005.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv2c{
		top:150px;
		left:310px;
		background: url(/small/verysmall/sm_galerijfoto006.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv3a{
		top:300px;
		left:0px;
		background: url(/small/verysmall/sm_galerijfoto007.jpg);
		background-repeat:  no-repeat;
		background-position:center;}
div.fv3b{
		top:300px;
		left:155px;
		background: url(/small/verysmall/sm_galerijfoto008.jpg);
		background-repeat:  no-repeat;
		background-position:center;}										
div.fv3c{
		top:300px;
		left:310px;
		background: url(/small/verysmall/sm_galerijfoto009.jpg);
		background-repeat:  no-repeat;
		background-position:center;}		
div.fvleft,div.fvright{
		height:450px;
		width:60px;
}		
div.fvleft{
		top:26px;
		left:-60px;
}
div.fvright{
		top:26px;
		left:480px;
}	
div.fvcenter{	
		display: block;
		position:absolute;
		border:0px solid #000000;
		height:450px;
		width:450px;
		top:0px;
		left:0px;
		background: url(/fv_images/fv1a.jpg);
		background-repeat:  no-repeat;
		background-position:center; 
}				
div.fvindexbutton{
		display: block;
		position:absolute;
		height:29px;
		width:99px;
		top:-50px;
		left:170px;
		background: url(/images/index.gif);
}		
div.dfotosstart{
		position:absolute;
		top:680px;
		left:200px;		
}		
div.dfotosend{
		position:absolute;
		top:680px;
		left:640px;		
}		
div.dfotocenter{
		position:absolute;
		top:680px;
		left:420px;		
}		
a.fvleft,a.fvright{
		display: block;
		height:398px;
		width:40px;
		text-indent:-2999px;
}		
a.fvleft{
		background: url(/images/arrowlinks.gif);				
}		
a.fvright{
		background: url(/images/arrowrechts.gif);				
}		
		
		
