body 
	{
	position: relative;
	background-color: #ffffff;
	
	border-style: solid;
	border-color: #99FFCC;
	border-width: 0px;
	
	margin: 0 0 0 0;
	padding: 0 0 0 0;

	font-family:Verdana, Geneva, sans-serif;

	font-size: 12px; 
	font-weight:100; 
	line-height: 16px;
	color: #000;
	overflow:scroll;

	}

h1
	{
	position:relative;  
	margin: 0px 0 10px 0;
	padding: 0 0 0px 0;	
    color: #e89700;

    font-size: 18px;
    line-height: 1.2em;
	z-index: 10;
	}
	
h2
	{
	position:relative;  
	margin: 15px 0px 0px 0;
	padding: 0 0 0px 0; 
	color: #360;
	font-size:13px;
    line-height: 21px;
	}
	
h3
	{
	position:relative;  
	margin: 12px 0 0 0;
	padding: 0 0 0px 0; 
	font-size:12px;
	color:#333;
	font-weight:bold;
    line-height: 15px;

	}
	
h3.titel
	{
	position:relative;  
	margin: 18px 0px 12px 10px;
	padding: 0px 0 0px 0; 
	font-size:17px;
	color: #000;
	font-weight:bold;
    line-height: 19px; 


		
	}
	
h4
	{
	margin: 12px 0 0 0;
	position:relative;  
	padding: 0 0 0px 0; 
	font-size:12px;
	color:#333;
	font-weight:bold;
    line-height: 15px;

	}
	
h5
	{
	position:relative;  
	margin: 18px 0px 12px 10px;
	padding: 0px 0 0px 0; 
	font-size:12px;
	color: #000;
	font-weight:bold;
    line-height: 15px;


	}

h5:first-child
	{
	padding: 0px 0 0px 0; 
	margin: 0px 0px 16px 10px;
	}
	
	
h1.slidetekst
	{
	text-align:right;
	font-size:36px;
	font-weight:800;
	color:#fff;
	line-height:38px;
	}	
	
h4.slidetekst
	{
	text-align:right;
	font-size:18px;
	font-weight:800;
	line-height:31px;
	color:#fff;
	margin: 0 0 0 0;
	}	
	
	
a, a:link, a:hover,  a:active, a:visited, a img,  a link img,  a visited img 
	{
	margin: 0 0 0 0;
	font-size:12px;
	text-decoration: none;
	border-style: solid;
	border-color: #99FFCC;
	border-width: 0px;
	color: #FFF;
	}
	
a:hover.hier
	{
	text-decoration: underline;
	color: #000;
	}
a:link.hier
	{
	text-decoration: underline;
	}
	
a:hover, a:hover.over_ons, a:hover.accomodaties, a:hover.activiteiten
	{
	color: #3aaadc;
	}

.over_ons, a.over_ons, .accomodaties, a.accomodaties
	{
	color: #fff;
	lowercase;
	}

.accomodaties
	{
	color: #fff;
	font-weight:200;
	text-transform:
	lowercase;

	}

.menupijl
	{
	margin: 0 20px 0 0;
	float:right;	
	}


h5.over_aupont
	{
	color: #000;
	}

.vraag, a.vraag , .activiteiten, a.activiteiten, .streek, a.streek
	{
	margin: 12px 0 0 0 ;
	font-weight:200;
	color:#000;	
	lowercase;
	}
	
a:hover.vraag	
	{
	color: #fff;	
	}
	
p.over_aupont, a.over_aupont
	{
	color: #000;
	}


	
p
	{
	position:relative;  
	margin: 0px 0px 6px 10px;
	padding: 0px 12px 0 0;
	color:#fff;
	line-height:18px;

	}

ul
	{
	position: relative;
	margin: 0 0 0 0;	
	padding: 0 0 0 25px;	
	
	}
	
li
	{	
	position: relative;
	margin: 0 0 2px 0;	
	}
	
	position
td
	{
	color: #666;
	font-size:10px;
	}
img	
	{
	border-style: solid;
	border-color: #99FFCC;
	border-width: 0px;
	
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	z-index:50;
	}
	

.gecentreerd
	{
	margin:  0 auto; 
	text-align:center;
	}	
	
.bold
	{ 
	font-weight:bold;
	}	
	
.cursief
	{ 
	font-style:italic;
	}
	
.shadowed
	{

	box-shadow:  8px 8px 10px #A49B60;
	-webkit-box-shadow:  8px 8px 10px  #A49B60;
	-moz-box-shadow:  8px 8px 10px #333;
	
	}
	
.rounded
	{
	border-radius: 15px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;		
	}

	
.kop
	{
	font-weight:bold;
	}
	
.display_block
	{
	display:block;
	height:auto;
	}
	
	
.container
	{
	position:relative; 
	margin:  0 auto; 
	top: -1px;
	width: 960px;
	min-height: 600px;
	height:auto;
	
	border-style: solid;
	border-color: #00CC99;
	border-width: 0px;
	background-image:url(ontwerp/achtergrond%20voor%20ontwerp.jpg)
	}	
	
#header_1
	{
	position:relative; 
	top: 0px;
	left: 0px;
	width: 960px;
	height:360px;
	padding: 0 0px 0 0px; 
	overflow:hidden;
	z-index:50;

	}
		
#content
	{
	position: relative; 
	top: 0px;
	left: 0px;
	width: 960px;
	min-height: 320px;
	height:auto;
	padding: 0px 0px 0px 0px; 
	margin: 0 0 0 0;
	border-style: solid;
	border-color: #00CC99;
	border-width: 0px;
	z-index: 80;
	}

#over_ons
	{
	position:absolute;
	left: 60px;
	top: -20px;
	width: 540px;
	height: 142px;
	padding: 8px 0 0 0 ;
	z-index:90;
	background-color:#0484c7;	
	}
	
#over_ons_top	
	{
	position:absolute;
	left: 60px;
	top: 0px;
	width: 260px;
	height: 30px;
	z-index:90;
	background-color:#0484c7;	
	}
	
h5.over_ons_top
	{
	color: #fff;
	margin: 4px 0 0 10px;
	padding: 0 0 0 0;
	}

	

#page_content
	{
	position:relative;
	margin: 0 0 0px 0px;
	padding: 8px 0 12px 0;
	left: 60px;
	top: -20px;
	width: 540px;
	min-height: 340px;

	z-index:90;
	background-color:#9b9837;	

	}
	
#page_content h3, #page_content h5, #page_content li 
	{
	color: #fff;
	}


#over_aupont
	{
	position:absolute;
	left: 60px;
	top: 150px;
	width: 260px;
	height: 162px;
	padding: 8px 0 0 0 ;
	z-index:90;
	background-color:#db8703;	
	}
	
#over_aupont_top	
	{
	position:absolute;
	left: 340px;
	top: 0px;
	width: 260px;
	height: 30px;
	z-index:90;
	background-color:#db8703;	
	}

h5.over_aupont_top
	{
	color: #000;
	margin: 4px 0 0 10px;
	padding: 0 0 0 0;
	}

	
#sfeerfoto
	{
	position:absolute;
	left: 340px;
	top: 150px;
	width: 260px;
	height: 170px;
	overflow: hidden;
	z-index:90;
	background-color:#CC0;	
	}


#menu_container
	{
	position: absolute;
	left: 620px;
	top: -20px;
	width: 260px;
	height: 300px;
	padding: 0 0 0 0;
	margin: 0 0 0 0 ;
	
	}
	
#menu_accomodaties
	{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 260px;
	height: 160px;
	margin: 0 0 0 0 ;
	padding: 8px 0 0 0 ;
	background-color: #c67626;
	background-image:url(../pics/slideshow/familiekamer3.jpg);
	
	}
	
#menu_vraag
	{
	position: absolute;
	left: 0px;
	top: 160px;
	width: 260px;
	height: 40px;
	background-color: #3aaadc;	
	}
	
#menu_activiteiten
	{
	position: absolute;
	left: 0px;
	top: 200px;
	width: 260px;
	height: 80px;
	margin: 10px 0 0 0;
	background-color: #fac305;	
	}
	
#menu_tourisme
	{
	position: absolute;
	left: 0px;
	top: 290px;
	width: 260px;
	height: 40px;
	margin: 10px 0 0 0;
	background-color: #b1d603;	
	}
	
	
#slidetekst
	{
	position: absolute;
	top: 34px;
	left: 280px;
	width: 600px;
	height:auto;

	z-index:90;

	}

#logo
	{
	position:absolute;
	left: 80px;
	top:50px;
	z-index: 99;
	}
	
#logo img
	{
	width: 220px;
	height: 220px;	
	}
	
#landkeuze
	{
	position:absolute;

	right: 0px;
	top: 40px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	z-index: 99;
	}
	
#landkeuze img
	{
	display:block;		
	margin: 0px 0px 6px 0px;
	padding: 0 0 0 0;
	border-width:0px;
	border-color: #fff;
	}
	


#bottom, #bottom_index
	{
	position: relative;
	top: 0px;	
	margin:  0 auto; 
	width: 100%;

	height:200px;
	overflow:hidden;
	background-color:#41291b;
	}
	
#bottom_index
	{
	top: 20px;
	}
	
p.bottom
	{
	padding: 0 0 0 0;
	margin: 0 0 0 ;	
	line-height:18px;	
	
	}

#route
	{
	position: absolute;
	top:14px;
	left:300px;
	}

#facebook
	{
	position: absolute;
	top:14px;
	left:440px;
	}


#kleinlogo
	{
	position: absolute;
	top:14px;
	left:500px;
	}


#cyclo
	{
	position: absolute;
	top:8px;
	left:676px;
	}


#motards
	{
	position: absolute;
	top:12px;
	left:830px;
	}



.slideshow
	{
	position:absolute;
	top: 0px;
	left 0px;	
	height: 200px;
	width:960px;
	margin: 0 0px 0 0;
	padding: 0 0 0 0;
	bottom-width: 0;

	}

.slideshow img
	{
	width:960px;
	height:360px;
	margin: 0 0px 0 0;
	padding: 0 0 0 0;
	bottom-width: 0;
	}


.band
	{
	position: absolute;
	top: 0px;
	left: 60px;	
	width: 260px;
	height: 100%;
	background-color:#FFF;
	filter:alpha(opacity=50);
	 opacity: 0.5;
	 -moz-opacity:0.5; 	
	z-index:80; 
	}

.adresgegevens
	{
	position:absolute;
	top: 12px;
	left: 70px;

	color: #fff;
	font-size:11px;
	
	}
	
.ontwerp
	{
	position:absolute;
	top:0px;
	left:0px;
	z-index:99;	
filter:alpha(opacity=50);
 opacity: 0.5;
 -moz-opacity:0.5; 	
	}

.invoer
	{
	width: 600px;		
	}
	
td
	{
	vertical-align: top;
	padding: 0 0 0 10px;	
	}
	
.blauw
	{
	color:#3aaadc;
	}	
.wit
	{
	color:#fff;
	}