@charset "utf-8";
/* CSS Document */


#menu_2008  {
width:202px;
list-style:none;
padding:0px;
margin:0px;
}

#menu_2008 a.overons_2008 
{
width:202px;
background:url('images/2008.jpg') 0px 0px no-repeat;
height:33px; 
display:block;
}

#menu_2008 a.overons_2008:hover {
background-position:-202px 0px;
}

#menu_2008 a.act_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -35px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.act_2008:hover {
background-position:-202px -35px;
}

#menu_2008 a.work_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -70px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.work_2008:hover {
background-position:-202px -70px;
}

#menu_2008 a.arr_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -107px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.arr_2008:hover {
background-position:-202px -107px;
}

#menu_2008 a.lok_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -143px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.lok_2008:hover {
background-position:-202px -143px;
}

#menu_2008 a.foto_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -178px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.foto_2008:hover {
background-position:-202px -178px;
}

#menu_2008 a.eten_2008 
{
width:202px;
background:url('images/2008.jpg') 0px -213px no-repeat;
height:35px; 
display:block;
}

#menu_2008 a.eten_2008:hover {
background-position:-202px -213px;
}


body {
margin: 0;
background:url(images/bodybg.jpg) top center repeat-y;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#603517;
}

#header {
position: absolute;
background:url(images/bodytopbg.jpg) top left repeat-x;
height: 623px;
width: 100%;
top:0;
}
#top .menuhome {
width:140px;
height:20px;
position:absolute;
top: 132px;
left: 907px;
text-decoration:none;
font-size:0px;
text-indent:-999px;
line-height:0px;
cursor: pointer;
display: block;
z-index:50;
}
#top .menucontact {
position:absolute;
top: 154px;
left: 907px;
width:140px;
height:25px;
text-decoration:none;
cursor: pointer;
font-size:0px;
text-indent:-999px;
line-height:0px;
display: block;
z-index:50;
}
#top {
position: absolute;
width:100%;
height:624px;
margin: 0 auto;
background:url(images/bodytop.jpg) top center no-repeat;
text-align: center;
}
#center {
position:relative;
text-align: center;
}

#container {
position:relative;
margin: 0 auto;
width:774px;
}

#menu {
width:200px;
position:relative;
height:250px;
float: left;
margin-left: 29px;
margin-top: 313px;
text-align: left;
list-style-type:none;
padding:0;
}

#menu1 {
width:200px;
background:url(images/testmenu.png) no-repeat left top;
position:relative;
height:250px;
float: left;
left: 30px;
top: 309px;
text-align: left;
list-style-type:none;
padding:0;
list-style:none;
}

#menu1 li{
padding:0;
margin:0;
}

#menu a {
display: block;
width: 100%;
height:100%;
text-decoration:none;
}

.hidden {
visibility:hidden;
}

li.lokaties {
background:url(images/menu_lok.jpg) top no-repeat;
height:36px;
}
li.lokaties a:hover {
background:url(images/menu_lok_hover.jpg) top no-repeat;
}

li.activiteiten {
background:url(images/menu_act.jpg) top no-repeat;
height:33px;
}
li.activiteiten a:hover {
background:url(images/menu_act_hover.jpg) top no-repeat;
}

li.arrangementen {
height:36px;
background:url(images/menu_arr.jpg) top no-repeat;
}
li.arrangementen a:hover {
background:url(images/menu_arr_hover.jpg) top no-repeat;
}

li.foto {
height:34px;
background:url(images/menu_foto.jpg) top no-repeat;
}
li.foto a:hover {
background:url(images/menu_foto_hover.jpg) top no-repeat;
}

li.eten {
height:34px;
background:url(images/menu_eten.jpg) top no-repeat;
}
li.eten a:hover {
background:url(images/menu_eten_hover.jpg) top no-repeat;
}

li.overons {
height:34px;
background:url(images/menu_over.jpg) top no-repeat;
}
li.overons a:hover {
background:url(images/menu_over_hover.jpg) top no-repeat;
}

#body {
position: relative;
width:512px;
background:url(images/mainbg.jpg) top center repeat-y;
float: right;
margin-top: 264px;
margin-left: 5px;
margin-bottom: 20px;
}

#title {
position:relative;
background:url(images/maintop.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titlefo {
position:relative;
background:url(images/maintop_foto.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titlear {
position:relative;
background:url(images/maintop_arra.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleac {
position:relative;
background:url(images/maintop_act.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titlelo {
position:relative;
background:url(images/maintop_lok.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleni {
position:relative;
background:url(images/maintop_ni.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleco {
position:relative;
background:url(images/maintop_co.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleal {
position:relative;
background:url(images/maintop_al.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleet {
position:relative;
background:url(images/maintop_et.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titleoo {
position:relative;
background:url(images/maintop_oo.jpg) top center no-repeat;
width:100%;
height:46px;
}
#titlews {
position:relative;
background:url(images/maintop_ws.jpg) top center no-repeat;
width:100%;
height:46px;
}


#contentfooter {
position:relative;
background:url(images/mainfooter.gif) top center no-repeat;
width:100%;
height:17px;
bottom:-17px;
}

#content {
width:480px;
margin: 0 auto;
text-align: left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#1foto {
background-color:#CCFF00;
background:url(images/foto.jpg) top center no-repeat;
position: relative;
width:515px;
height:319px;
float: right;
margin-top: 264px;
margin-left: 5px;
}
#foto {
background:url(images/outdoor_foto.jpg) top center  no-repeat;
width:515px;
height:319px;
}
#foto_test {
background:url(images/outdoor_foto.jpg) top center  no-repeat;
width:515px;
height:319px;
}
#foto_movie {
position:relative;
top:8px;
left:9px;
width:496px;
height:300px;
}
#spacer {
height: 25px;
background-color:#FFFFFF;
}
#banners {
position:relative;
width:770px;
height:100px;
margin-top: 20px;
float: left;
clear:both;
}

#spacer {
background: none;
}
.link {
color:#009933;
font-weight:bold;
}
.news  {
position:absolute;
top: 5px;
left: 8px;
width:240px;
height:60px;
overflow:auto;
text-align:left;
margin-top:5px;
margin-left:1px;
}
#home {
display: block;
position:relative;
width:45px;
height: 15px;
cursor:pointer;
top: 135px;
left: 778px;
float: left;
text-decoration:none;
}
#contact {
display: block;
position:relative;
width:65px;
height: 15px;
cursor:pointer;
top: 155px;
left: 718px;
float: left;
text-decoration:none;
}
.nieuwsblok {
margin-left: 17px;
font-size:10px;
}
A:link {text-decoration: none; color: #603517; font-weight:bold;}
A:visited {text-decoration: none; color: #603517; font-weight:bold;}
A:active {text-decoration: none; color: #603517; font-weight:bold;}
A:hover {text-decoration: underline; color: #603517;}

.clearall{	clear:both; }

.menutop {
margin: 0 auto;
}
	/* #top a {
		display:block;
	}
	#top .home {
		width:55px;
		height:20px;
		position:relative;
		left: 908px;
		top: 130px;
		border: 1px solid #000;
	}
	#top .contact {
		border: 1px solid #000;	
		width:73px;
		height:20px;
		position:relative;
		left: 890px;
		top: 128px;
	}
	*/

.text {
color:#603517;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
.text2 {
color:#603517;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.activiteit {
float:left;
width: 251px;
height: 102px;
padding-right: 6px;
padding-bottom: 6px;
cursor:hand;
}
.activiteit1 {
float:left;
width: 251px;
height: 102px;
padding-right: 6px;
padding-bottom: 6px;
margin-top:30px;
cursor:hand;
}
.activiteit3 {
float:left;
width: 251px;
height: 102px;
background:url(images/act2.gif) no-repeat;
padding-right: 8px;
padding-bottom: 8px;
}
.ac_title_1 {
clear:both;
font-size:17px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
padding-left:6px;
top: 69px;
text-decoration:none;
height: 30px;
overflow:hidden;
display:table;
}
.ac_title_2 {
clear:both;
font-size:17px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
padding-left:6px;
top: 69px;
text-decoration:none;
height: 30px;
overflow:hidden;
display:table;
}
.ac_title_3 {
clear:both;
display:table;
font-size:17px;
color:#a5003c;
font-weight:bold;
text-align:left;
padding-left:6px;
top: 69px;
text-decoration:none;
height: 30px;
overflow:hidden;
}
.ac_foto {
clear:both;
float: right;
height:66px;
overflow:hidden;
width:100%;
}
.body_ac {
position: relative;
width:520px;
float: right;
margin-top: 10px;
margin-left: 10px;
right:-10px;
}

.rightcontainer {
position:absolute;
float:right;
width:525px;
display:table;
}

p {
display:inline;
}
.fotos {
float:left;
}
.fotodiv {
width:100%;
clear:both;
display:table;
padding-top: 10px;
}
#footer {
position:relative;
top: 40px;
clear:both;
width:100%;
text-align:center;
height: 56px;
background:url(images/footer.gif) center no-repeat;
padding-top:39px;
font-size:8px; !IMPORTANT
}
.margin {
margin-left: 10px;
}
.stapbg {
background:url(images/fill.jpg) repeat-x;
}
hr {
width:80%;
}
form {
margin: 0 0 0 0;
}

.locatie {
clear:both;
padding: 0px 0px 10px 0px;
}

#ac_spacer {
height: 50px;
margin-top:100px;
}
#paddestoel {
position:absolute;
width:120px;
height:100px;
top: 102px;
left: 887px;
}
	#stap1 {
	background-color:#ddcc94;
	width: 130px;
	height:170px;
	position:absolute;
	margin-top: 32px;
	margin-left:10px;
	}
	#stap2 {
	background-color:#ddcc94;
	width: 130px;
	height:170px;
	position:absolute;
	margin-top: 32px;
	margin-left:10px;
	left: 175px;
	}
	#stap3 {
	background-color:#ddcc94;
	width: 140px;
	height:170px;
	position:absolute;
	margin-top: 32px;
	margin-left:10px;
	left: 340px;
	font-size:9px;
	}		