body{margin:0;padding:0;background:#1d1d1d;font-family:"Lucida Grande",Verdana,sans-serif;font-size:12px;background:url('../img/bg.jpg') no-repeat #07000a;width:1000px;}
#wrapper{position:relative;margin:0;width:900px;_width:940px;}
#logo_link{width:320px;height:90px;position:absolute;top:30px;left:30px;background:none;cursor:pointer;z-index:20;}
#menu{padding:0;margin:100px 0 0 0;float:right;}
#menu li{float:right;margin-left:10px;}
#menu a{display:block;height:26px;}
#menu a:hover{background-position:0 -26px;} 
#menu a.active{background-position:0 -26px;}     
a.home{background:url("../img/menu_home.gif");width:53px;}
a.nieuws{background:url("../img/menu_nieuws.gif");width:62px;}
a.kaarten{background:url("../img/menu_kaarten.gif");width:69px;}
a.fotos{background:url("../img/menu_fotos.gif");width:56px;}
a.contact{background:url("../img/menu_contact.gif");width:72px;}
a.videos{background:url("../img/menu_videos.gif");width:60px;}
#content{margin:20px 0 40px 40px;padding:0;float:left;}
.item{display:block;width:520px;padding:20px;margin:0;margin-bottom:20px;color:white;line-height:1.5em;}
.item h2{display:block;color:#c1c406;margin:0 0 10px 0;font-size:20px; line-height:1.2em;}
.item a{color:#8962d9;text-decoration:none;}
.item a:hover{color:#c1c406;}
.item a:visited{color:#c1c406;}
.item .img_float{float:right;border:1px solid #312f32;margin:0 0 0 15px;}
#sponsors{width:200px;float:right;margin-top:20px;margin-left:0px;padding:20px 0 20px 20px;}
#sponsors a{display:block;}  
#sponsors img{border:1px solid #666666; margin-bottom:10px;}
.bestelkaarten{width:269px;border:0;float:right;clear:right;padding-left:10px;}
select,input[type=submit]{background:#8962d9;color:white;}
input[type=text]{background:#8962d9;color:black;border:1px solid white;color:white;font-size:12px;}
#bestelformulier td{padding-bottom:10px;padding-right:10px;vertical-align:top;}
#gallery img{border:0;}

#photos {margin:0; width:520px;}
#photos a{padding:5px 5px 0 0;}
#photos a img{border:1px solid white;}    
#photos ul{ margin:0; padding:0;}
#photos ul li{list-style-type:none; width:120px; margin:0 20px 30px 0; float:left;}
a.backButton{ color:#fff; }

/* ACCORDION */

ul {margin:0; padding:0;}

#navigation a.head {
	cursor:pointer;
	background: url(../img/collapsed.gif) no-repeat 3px 4px;
	background-position:left;
	color:#8962d9;
	display:block;
	padding:3px 0px 3px 0;
	text-indent:15px;
	width:600px;
	border:0;
	text-decoration: none;
}
#navigation a.head:hover {
	color:#c1c406;
}
#navigation a.selected {
	background-image: url(../img/expanded.gif);
	color:#c1c406;
}
#navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	width:520px;
}
#navigation li {
	list-style:none; display:inline;
	margin:0px;
	padding:0px;
	color:#FFF;
	width:520px;
}
#navigation li li a {
	display:block;
	text-indent:0px;
	text-decoration: none;
	margin:0px;
	padding:0px;
}