/* forum */

div.forum{
	border-bottom:1px solid black;
}
div.forum h3{
	background:#F2F2F2;	
}

h2 .pages{
	font-size:12px;
	margin:8px 0 0 0;
}

table.topic{
	width:100%;
}
table.topic th{
	text-align:left;
	border-bottom:2px solid #333;
}
table.topic td{
	text-align:left;
}
table.topic a{
	font-weight:bold;
}
table.topic tr.row0{
	background-color:#CCEBFF;
}
p.pages{
	border-bottom:1px dotted black;
	margin:4px 0 0 0;
	padding:0;
	font-weight:bold;
	text-align:right;
}
div.reply0, div.reply1, div.topic{
	border-bottom:1px dotted black;
	padding:0 0 0px 0;
}
div.reply0{
	border-bottom:1px dotted black;
	background-color:#D0F8F8;
}
div.reply0 span.quote, div.reply1 span.quote{
	border-top:1px solid black;
	border-bottom:1px solid black;
	background:#F2F2F2;
	display:block;
	font-size:12px;
	margin:0 0 0 20px;
}
div.reply0 a.edit, div.reply1 a.edit{
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:0 0 0 5px;
	background-image:url('/images/edit.png');
}
div.reply0 a.delete, div.reply1 a.delete{
	display:block;
	float:left;
	width:16px;
	height:16px;
	margin:0 0 0 5px;
	background-image:url('/images/trash.png');
}
div.reply0 a.quote, div.reply1 a.quote{
	display:block;
	float:left;
	height:16px;
	width:16px;
	margin:0 0 0 5px;
	background-image:url('/images/quote.png');
}
div.reply0 a.edit span, div.reply1 a.edit span, div.reply0 a.delete span, div.reply1 a.delete span
, div.reply0 a.quote span, div.reply1 a.quote span{
	display:none;
}
div.reply0 p.user, div.reply1 p.user{
	padding:0;
	margin:0;
	height:18px;
	border-bottom:1px solid #333;
	background:#AFF;
}
div.reply0 p, div.reply1 p{
	padding:0 0 0 20px;
}
div.reply0 span.naam, div.reply1 span.naam, div.reply0 span.datum, div.reply1 span.datum{
	font-weight:bold;
}
div.reply0 span.user, div.reply1 span.user{
	font-size:80%;
	float:left;
	margin:4px 0 0 10px;
}
div.reply0 span.data, div.reply1 span.data{
	float:right;
}
form.forum textarea, form.algemeen textarea{
	width:98%;
	height:200px;
}
form.zoeken label{
	width:140px;
	margin:0 20px;
	display:block;
	float:left;
	text-align:right;
}
form.algemeen label{
	width:100px;
	margin:0 20px;
	display:block;
	float:left;
	text-align:right;
	font-weight:normal;
	font-size:90%;
}
form.algemeen br{
	clear:left;
}
select.hide{
	visibility:hidden;
}
table{
	border-collapse:collapse;
}
th{
	text-align:left;
}

.polltext{
	width:90px;
	display:block;
	float:left;
}

form.leden input{
	
}
form.leden label{
	display:block;
	width:200px;
	float:left;
	text-align:right;
}

/*beheerdingen*/
.newitemform{
	display:none;
	position:absolute;
	left:400px;
	border:1px solid #039;
	background:#F2F2F2;
}

ul.paginabeheer{
	position:relative;
	float:left;
	width:400px;
	height:100%;
	margin:0;
	padding:0;
	overflow:auto;
}
ul.paginabeheer ul{
	margin:0;
	padding:0;
}
div.menuFiles{
	float:left;
}
.paginabeheer li{
	clear:left;
	padding:0 0 0 18px;
	list-style-type:none;
	white-space:nowrap;
}
.paginabeheer li p{
	clear:both;
}
td.beheer7{
	padding:0 0 0 18px;
	background-image:url('/images/folder.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer0{
	padding:0 0 0 18px;
	background-image:url('/images/text.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer1{
	padding:0 0 0 18px;
	background-image:url('/images/nieuws.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer8{
	padding:0 0 0 18px;
	background-image:url('/images/multipage.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer11{
	padding:0 0 0 18px;
	background-image:url('/images/poll.png');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer15{
	padding:0 0 0 18px;
	background-image:url('/images/faq.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
td.beheer14{
	padding:0 0 0 18px;
	background-image:url('/images/search.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
tr.auth1{
	background-color:#EEE;
}
tr.auth10{
	background-color:#EEE;
}
tr.auth11{
	background-color:#6F6;
}
/*zoekdingen*/
span.seachitem{
	background-color:#DDD;
}
/*usertabel*/
table.user{
		width:40%;
		margin:10px auto;
}
table.user th{
	width:50%;
	text-align:right;
	padding:0 10px 0 0;
}
table.user td{
}