*
{
margin:0;
padding:0;
}

body
{background:#fff;
	font-family: Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	margin:0;
	padding:0;
}
#infoprofile
{
	width:240px;
}
a
{
	color:#fff;
}
.deletediv
{
	float:right;
}
a.delete{text-decoration:none;
text-align:center;}
a.nieuws{text-decoration:none;}	

img.delete
{
		border:0px;
		margin-right: 15px;
}

#container
{
	
	width:760px;
	margin:0 auto;
	text-align:center;
	color:#efc845;
}

#header 
{
	height: 120px;
	margin-top: 15px;
    float:left;
    width:210px;
}
#menu
	{
		width:760px;
		margin-bottom: 25px;
	}
	
	input
	{
		border: 2px solid #efc845;
		margin-bottom: 10px;
	}
	textarea
	{
		border: 2px solid #efc845;
		margin-bottom: 10px;
	}
	
	.tmenu{
	font: bold 13px Arial;
	width: 100%;
	margin-top:8px;
	}

	.menu ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%; 
	border: 1px solid #10282e; 
	border-width: 1px 0;
	background:black;
	}
	.menu ul li{
	display: inline;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	}
	.menu ul li a{
	float: left;
	color: white;
	padding: 5px 11px;
	text-decoration: none;
	border-right: 1px solid #10282e; 
	}
	.menu ul li a:visited{
	color: white;
	}
	.menu ul li a:hover, .menu ul li .current{
	color: black;
	background:#efc845;
	text-decoration:none;
	}
	
#ad
{
	height: 100px;
    float:right;
    width:550px;
	margin-top: 55px;
	text-align:right;
}

#topcontent
{
	background: url('images/topcontent.jpg') no-repeat;
	height: 60px;
}

#content
{
	margin:0 auto;
	background:#1f1a17;
	width: 722px;
	text-align:left;
}
	
	p.newsindex
	{
		margin-bottom: 20px;
		padding-bottom: 10px;
		min-height:80px;
	}
	
	p.intro
	{
		margin-left: 25px;
		padding-left: 10px;
		margin-bottom: 15px;
		border-left: 4px solid #fff;
	}
	
	#intro
	{
		margin-bottom: 25px;
	}
	#login
	{
		margin-left: 10px;
		margin-bottom: 20px;
	}
	#loggedin
	{
		background:#312a26;
		padding: 10px;
		padding-right: 0px;
		margin-bottom: 10px;
	}
	h2.rechts
	{
		font-size:13px;
		text-transform:uppercase;
		margin-bottom: 15px;
		text-align:center;
		border-bottom: 1px solid #fff;
		padding-bottom: 6px;
		color:#fff;
	}
	
	.omkader
	{
		border: 1px solid #fff;
		margin-bottom: 15px;
		margin: 5px;
		padding: 5px;
		text-align:center;
	}
	.item
	{
		margin-bottom: 15px;
		margin: 5px;
		padding: 5px;
		text-align:center;
	}
	.item2
	{
		margin-bottom: 15px;
		margin: 5px;
		padding: 3px;
		padding-bottom:0px;
		text-align:center;
		border: 1px solid #fff;
	}
	.item3
	{
		margin-bottom: 15px;
		margin: 5px;
		padding: 3px;
		padding-bottom:0px;
		text-align:center;
	}
	h3.links
	{
		font-size:14px;
		text-transform:uppercase;
		margin-bottom: 15px;
		text-align:left;
		border-bottom: 1px solid #fff;
		padding-bottom: 6px;
		color:#efc845;
	}
	h4.more
	{
		margin-top: 10px;
	}
	h4
	{
		font-size: 14px;
		padding-bottom: 6px;
	}
	h4.commenthead
	{
		font-size: 14px;
		margin-bottom: 10px;
		padding-bottom: 6px;
	}
	
	.box
	{
	background:#3b302a;
	padding: 8px;
	padding-top: 15px;
	padding-bottom:15px;
	}
	.box:hover
	{
	background:#473a32;
	padding: 8px;
	padding-top: 15px;
	padding-bottom:15px;
	cursor:pointer;
	}
	
	#posting
	{
		padding: 10px;
		padding-top: 25px;
		padding-bottom: 25px;
		background:#2b2521;
	}
	.posting
	{
		padding: 10px;
		padding-top: 25px;
		padding-bottom: 25px;
		background:#2b2521;
		margin-bottom: 15px;
	}
	
	#space
	{
		padding: 10px;
		padding-bottom: 25px;
		background:#2b2521;
	}
	#space2
	{
		padding: 10px;
		padding-bottom: 25px;
		background:#2b2521;
		text-align:left;
	}
	#space4
	{
		padding: 10px;
		padding-bottom: 25px;
		background:#2b2521;
		text-align:left;
		min-height: 320px;
	}
	
	span.titel
	{
		font-size: 10px;
		padding-left: 15px;
		color:#efc845;
	}
	span.titelevent
	{
		font-size: 12px;
		padding-left: 15px;
		color:#efc845;
		float:right;
	}
	img.newsright
	{
		width: 120px;
		border:1px solid #fff;
		margin-left: 15px;
		padding:5px;
		background: #fff;
	}
	img.event
	{
		width: 75px;
		background:#fff;
		padding:4px;
		border:1px solid #fff;
		margin-left: 15px;
	}
	img.newsdetailright
	{
		width: 120px;
		background: #fff;
		margin-left: 15px;
		padding:5px;
		float:right;
		margin-bottom: 15px;
	}
	
	img.newsleft
	{
		float:left;
		width: 120px;
		border:1px solid #fff;
		margin-right: 15px;
		margin-bottom: 15px;
	}
	
	ul.upcom
	{
		list-style:square;
		list-style-position:inside;
	}
	
	ul.upcom li
	{
	
		margin-bottom: 5px;
		text-transform:uppercase;
		font-size:10px;
		margin-left: 10px;
	}
	
	ul.morenews
	{
		list-style:none;
	}
	ul#morenews li 
	{
	margin-bottom: 5px;
	font-size: 12px;
	}
	
	h5
	{
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
	}
	span.date
	{
		color:#efc845;
	}
	
	img.event
	{
		float:right;
		margin-left: 15px;
		margin-top: 5px;
	}
	img.event2
	{
		float:right;
		margin-left: 15px;
		margin-top: 5px;
		background:#fff;
		padding:4px;
	}
	
	a.more
	{
		font-style:italic;
		margin-left: 10px;
	}
	img.profile
	{
		margin-left: 15px;
		margin-right: 5px;
		margin-top: 5px;
		background: #fff;
		padding: 5px;
	}
#profile
{
	padding: 10px;
	padding-bottom: 25px;
	background:#2b2521;
	min-height: 150px;
}
#latest
{
	margin-top: 25px;
	margin-bottom: 25px;
}
#more
{
	margin-bottom: 8px;
	margin-left: 20px;
	font-style: italic; 
	text-align:right;
}
#more a
{
	text-decoration:underline;
}
td
{
	vertical-align:top;
}

#googleloc
{
	text-align:center;
}
input.spamcheck
{
}
ul.contact
{
	list-style:none;
	margin-bottom: 15px;
	margin-left: 10px;
}
#contact
{
	width:210px;
}
p
{
	margin-bottom: 10px;
}
#info
{
	font-size: 11px;
	font-style:italic;
	margin-bottom: 10px;
	background-color: #3e3733;
	padding: 2px;
}
p.commentt
{	
	margin-bottom: 0px;
}
#comments
{
	margin-top: 25px;
}
.comment
{
	background:#312b27;
	padding: 8px;
	margin-bottom: 10px;
	border: 1px solid #312b27;
}
	.incomment
	{
		width: 330px;
		padding: 5px;
		margin-top:10px;
		background-color: #3e3733;
	}
	.incomment p
	{
		margin-bottom: 0px;
	}
	.incommentfoto
	{	
		padding: 10px;
		padding-top:0px;
		padding-bottom:0px;
	}
	img.comment
	{
		padding: 2px;
		border: 1px solid #fff;
	}
	.info
	{
		background-color: #3e3733;
		padding:2px;
		font-style:italic;
		font-size:11px;
	}
	
	.infoevent
	{
		margin-top:5px;
		font-size:12px;
		margin-left: 10px;
	}
	
#postcomment
{
	background:#312b27;
	padding: 10px;
	margin-top: 20px;
}
a.footer
{
	color:#000;
}
#welcome
{
	margin-bottom: 10px;
	font-weight:bold;
}
img.logged
{
	padding: 2px;
	border: 1px solid #fff;
	margin-right: 5px;
}

ul#log
{
	list-style: square;
	list-style-position:inside;
	margin-left: 10px;
}
ul#log li
{
	margin-bottom: 3px;
}
#event
{
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #3d3631;
	max-width:460px;
}
p.events2
{
	border-left: 1px solid #fff;
	padding-left: 20px;
}
p.events
{
	padding-left: 15px;
	min-width: 330px;
}

h4.event
{
	margin-bottom: 10px;
}
span.coms
{
	font-size: 10px;
	padding-left: 5px;
	color:#efc845;
}
h2.registreer
{
	font-size: 14px;
	text-transform:uppercase;
	margin-bottom: 10px;
}
span.verplicht
{
	font-size: 10px;
	text-transform:lowercase;
}
#box
{
	margin-top: 15px;
}
#bottomcontent
{
	background: url('images/bottomcontent.jpg') no-repeat;
	height: 60px;
}

#footer
{
	margin-top: 15px;
	text-align:center;
	width:760px;
	color:#000;
	padding-bottom: 25px;
}

/* RICH TEXT EDITOR */
.rte{font-size:10px;border:1px solid #cccccc;background-color:#F0F0EE;width:400px}
.rte-resize{float:right;cursor:se-resize;height:20px}
.rte-cmd{padding:3px;border-bottom:1px solid #cccccc}
.rte-cmd .cmd span:hover,.rte-cmd .cmd span.hvr{border:1px solid #0A246A;background-color:#B6BDD2}
.rte-cmd .cmd span{background-image:url(images/icons.gif);background-repeat:no-repeat;cursor:default;border:1px solid #F0F0EE;vertical-align:middle;float:left;width:18px;height:18px}
.rte-cmd .sep{background:url(../images/separator.gif) no-repeat 0 0;width:2px;height:20px;margin-left:4px;margin-right:2px;padding:0;vertical-align:middle;float:left}
.rte-cmd select{background-color:#F0F0EE;display:inline;font-size:10px;float:left}
.panel{display:none;padding:2px}
.panel input{vertical-align:top;font-size:10px}
.emot img{cursor:default;padding-right:1px;border:1px solid #F0F0EE}
.emot img:hover,.emot img.hvr{border:1px solid #0A246A;background-color:#B6BDD2}
#color-table td{cursor:pointer}


body
{background:#fff;
	font-family: Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	margin:0;
	padding:0;
}
h3.links
{
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 15px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-bottom: 6px;
	color: #efc845;
}

h2.rechts 
{
	font-size: 13px;
	text-transform: uppercase;
	margin-bottom: 15px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding-bottom: 6px;
	color: #ffffff;
}
h2.titel
{
	font-size: 14px;
	text-transform: uppercase;
	margin-left: 15px;
	color: #efc845;
	margin-bottom:0px;
}

h2.datum
{
	font-size: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
}

h4.options
{
	font-weight:none;
	font-size: 11px;
	margin-left: 15px;
	margin-bottom:2px;
}

p.nieuwsindex
{
	margin-left: 15px;
}

a
{
	color:#fff;
}
a.more 
{
font-style: italic;
margin-left: 10px;
}
.deletediv
{
	float:right;
}
a.delete{text-decoration:none;
text-align:center;}
a.nieuws{text-decoration:none;color:#efc845;}	

img.delete
{
		border:0px;
		margin-right: 15px;
}

#container
{
	
	width:760px;
	margin:0 auto;
	text-align:center;
	color:#efc845;
}

#header 
{
	height: 120px;
	margin-top: 15px;
    float:left;
    width:210px;
}
#menu
	{
		width:760px;
		margin-bottom: 25px;
	}

	
	.tmenu{
	font: bold 13px Arial;
	width: 100%;
	margin-top:8px;
	}

	.menu ul{
	margin: 0;
	padding: 0;
	float: left;
	width: 100%; 
	border: 1px solid #10282e; 
	border-width: 1px 0;
	background:black;
	}
	.menu ul li{
	display: inline;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	}
	.menu ul li a{
	float: left;
	color: white;
	padding: 5px 11px;
	text-decoration: none;
	border-right: 1px solid #10282e; 
	}
	.menu ul li a:visited{
	color: white;
	}
	.menu ul li a:hover, .menu ul li .current{
	color: black;
	background:#efc845;
	text-decoration:none;
	}
	
#ad
{
	height: 80px;
    float:right;
    width:550px;
	margin-top: 40px;
	text-align:right;
}

#topcontent
{
	background: url('images/topcontent.jpg') no-repeat;
	height: 45px;
}

#content
{
	margin:0 auto;
	background:#1f1a17 url('images/content.jpg') repeat-y;
	width: 760px;
	text-align:left;
}

	#rechts {
	color:#fff;
    width:170px;
	margin-left: 25px;
	background:#2b2521;
	padding: 7px;
    }

	#links{
	color:#fff;
    width:460px;
	margin-left: 45px;
	margin-top: 8px;
	margin-bottom: 15px;
    }
	#homepagenieuws
	{
		padding-bottom:15px;
	}
	table.indexitem
	{
		margin-left: 25px;
	}
	
	img.nieuwsimageindex
	{
		border: 1px solid #fff;
		padding: 7px;
		background:#fff;
		margin-bottom: 15px;
	}
	
	img.optionimg
	{
		margin-right: 8px;
		width: 23px;
		height : 23px;
	}
	
	p.intro
	{
		margin-left: 25px;
		padding-left: 10px;
		margin-bottom: 15px;
		border-left: 4px solid #fff;
	}
	
	#intro
	{
		margin-bottom: 25px;
		border-bottom: 1px solid #fff;
	}

#bottomcontent
{
	background: url('images/bottomcontent.jpg') no-repeat;
	height: 45px;
}

#footer
{
	margin-top: 15px;
	text-align:center;
	width:760px;
	color:#000;
	padding-bottom: 25px;
}

a.footer
{
	color:#000;
}

/* FOTO ALBUM */
a.lijstmap
{
	background: #4e443d;
	padding:5px;
	color: #fff;
	text-align:left;
	text-decoration:none;
}a.lijstmap:hover
{
	background: #efc845;
	padding:5px;
	color: #000;
	text-align:left;
	text-decoration:none;
}
ul#albumlijst
{
	list-style:none;
}

ul#albumlijst li
{
	margin:5px;
	padding: 3px;
	background: url(images/folder.gif) no-repeat;
	padding-left: 50px;
	height: 50px;
	margin-right: 60px;
	margin-left: 20px;
	text-align:left;
}
ul#albumlijst li a
{
	color:#fff;
	margin-left: 15px;
	text-decoration:none;
	display: block;
	padding:10px;
	font-weight:bold;
	background: #4e443d;
}
ul#albumlijst li a:hover
{
	color:#000;
	margin-left: 15px;
	text-decoration:none;
	display: block;
	font-weight:bold;
	background: #fff;
}

img.thumbs
{
	margin-left: 10px;
	padding:5px;
	background: #fff;
	margin-bottom: 10px;
}


.newspost
{
	margin-bottom: 20px;
	padding-bottom:10px;
	border-bottom: 1px solid #3d3631;
}

#fotoreeks
{
	text-align:center;
}

#adscenter
{
	text-align:center;
}
#add
{
	background: #3E3631;
	width: 170px;
	padding-top:15px;
	height: 260px;
	text-align:center;
	margin-top:20px;
}

img.memberpics
{
	background:#fff;
	padding: 3px;
}

#paginanav
{
	text-align:right;
	margin-top: 15px;
}

a.navpage
{
	margin-right: 10px;
	padding: 4px;
	padding-left:7px;
	padding-right:7px;
	border: 1px solid #50453e;
	background: #443b35;
	text-decoration:none;
}

a.navpage:hover
{
	margin-right: 10px;
	border: 1px solid #50453e;
	background: #60544b;
	text-decoration:none;
}

#remove
{
	margin-top:15px;
	margin-bottom: 15px;
}