*{
	font-family: Verdana,"Arial black";
	font-size: 11px;
	color: #000000;
}

#logodiv{

}

#puntje{
	z-index:7;
	color:#7f7705;
	font-weight:bolder;
	position:absolute;
	font-size: 18px;
	padding:3px 0px;
	color: #7f7705;
	background-color: transparent;
	right:703px;
	top:106px;
	display:none !important;
}

#backgrounddiv1{
	background-color:#b2c923;
	height:100%;
	position:absolute;
	top:0px;
	right:520px;
	width:190px;
	z-index:0;
}

#backgrounddiv2{
	background-color:#FFFFFF;
	position:absolute;
	height:100%;
	width:520px;
	right:0px;
	top:0px;
}

#backgrounddiv3{
	background-color:#ffffff;
	position:absolute;
	height:100%;
	width:520px;
	right:0px;
	top:0px;
}

#content2{
	position:absolute;
	height:100px;
	top:271px;
	width:174px;
	right:520px;
	text-align:right;
	padding:8px;
	color:#141900;
	z-index:4;
}

#commentlink{
	background-color:#b2c923;
	position:absolute;
	top:250px;
	right:520px;
	width:158px;
	text-align:right;
	border-top: 1px solid #e8ebb9;
	z-index:3;
	text-decoration:none;
	color:#607106;
	cursor:pointer;
	display:inline;
	padding:4px 32px 8px 0px;
	background-color: transparent;
	background-image:url(../img/comments.gif);
	background-repeat:no-repeat;
	background-position:166px 6px;
}

#rssDiv{
	background-color:#b2c923;
	position:absolute;
	top:224px;
	right:520px;
	width:158px;
	text-align:right;
	z-index:3;
	text-decoration:none;
	color:#607106;
	cursor:pointer;
	display:inline;
	padding:4px 32px 8px 0px;
	background-color: transparent;
	background-image:url(../img/feed_plain.gif);
	background-repeat:no-repeat;
	background-position:166px 5px;
}

#topline{
	background-color:#b2c923;
	position:absolute;
	top:250px;
	right:520px;
	width:190px;
	border-top: 1px solid #e8ebb9;
	z-index:3;
	display:inline;
	height:2px;
}

#comconcont{
	position:absolute;
	width:520px;
	right:0px;
	top:0px;
	z-index:1;
	padding-top:194px;
	background-color:#FFFFFF;
}

#contentdiv td {
	vertical-align: top;
}
#contentdiv table, #contentdiv td {
	border: none;
}

.contentmode #contentdiv table, .contentmode #contentdiv td {
	border: 1px solid #333333;
}

.contentmode td, .contentmode table {
	border: 1px solid #333333;
}

body, html{
	margin:0px;
	padding:0px;
	height:100%;
}

body{
	background-color:#141900;
}

#topmenu {
	position:absolute;
	width:520px;
	right:0px;
	height:94px;
	padding-top:100px;
	z-index:2;
	background-image: url(../img/logo1.gif);
	background-repeat: no-repeat;
	background-position:-2px bottom;
	cursor:pointer;
}

#topmenu .menulevel1{
	margin-left:14px;
}

#topmenu .menuitem{
	display:inline;
}

#topmenu a {
	text-decoration:none;
	background-color:transparent;
	margin-left:11px;
	float:left;
	text-align:right;
	height:36px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="site/img/hole.png", sizingMethod="scale");
}

.mozilla  #topmenu a {
	background-color: transparent;
	background-image:url(../img/hole.png);
	background-repeat:no-repeat;
}

#topmenu .itemtitle{
	display: inline;
	color: #b2c923;
	font-weight: bold;
	font-size: 18px;
	cursor:pointer;
	width:35px;
	float:left;
	padding:13px 1px 0px 0px;
}

#topmenu .currenttree .itemtitle{
	color: #FFFFFF !important;
}

#topmenu .currenttree a{
	color:#FFFFFF;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="site/img/black_hole.png", sizingMethod="scale");
}

.mozilla  #topmenu .currenttree a {
	background-color: transparent;
	background-image:url(../img/black_hole.png);
	background-repeat:no-repeat;
}

#contentdiv, #logindiv,#searchcontainer {
}
#contentdiv #contenttitle, #contentdiv #title_e, #logindiv .title,#searchtitle {
	padding: 28px 28px 2px 28px;
	color: #7f7705;
	font-size: 20px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #e8ebb9;
	width:464px;
	letter-spacing:-2px;
}

#contentdiv #content, #logindiv .content {
	padding: 4px 28px;
	background-color: #FFFFFF;
}
#content_e, #content2_e {


}


#contentdiv b{
	color:#333366;
}




#leftmenu, .dropdown {
	position:absolute;
	top:106px;
	right:520px;
	width:1000px;
	text-align:right;
}

#leftmenu .menulevel1{
	position:relative;
	top:0px;
	width:190px;
	height:100%;
	background-color: #b2c923;
}

#leftmenu .menulevel2, .dropdownsub{
	position:relative;
	top:0px;
	width:190px;
	float:right;
	height:100%;
}

.ie7up #leftmenu .menulevel2{
	width:auto;
	height:auto;
}

.ie7up #leftmenu .menulevel2{
	min-width:190px;
	height:auto;
	float: none;
	position: absolute;
	right: 190px;
}

.ie7up .dropdownsub{
	width:auto;
	height:auto;
}



.dropitemtitle{
	width:170px;
	font-size: 18px;
	display:inline;
	float:right;
	padding:3px 10px;
	color: #7f7705;
	background-color: #e0f368;
	z-index:5;
	letter-spacing: -2px;
	font-weight: bolder;
	white-space: nowrap;
	overflow: hidden;
}

#leftmenu a, .dropdownsub a{
	display: inline;
	color: #333366;
	height: 100%;
	text-decoration: none;
}

#leftmenu .itemtitle{
	width:180px;
	font-size: 18px;
	float:right;
	display:inline;
	padding:3px 0px;
}

#leftmenu .menuitemlevel1{
	height:100%;
}

#leftmenu .menulevel2 .currenttree .menuitemlevel3{
	display: inline;
}

#leftmenu .menuitemlevel1 .itemtitle {
	color: #7f7705;
	background-color: #e0f368;
	font-weight: bolder;
	padding-right:10px;
	letter-spacing: -2px;
}

#leftmenu .menuitemlevel2 .itemtitle,.dropitem .level2 {
	width:1700px;
	font-weight: bolder;
	background-color:#141900;
	color:#e8ebb9;
}

#leftmenu .menuitemlevel3 .itemtitle{
	padding-left:18px;
	background-color: #f5f5f5;
}

#leftmenu .current, .dropdownsub .current {
	color: #7f7705 !important;
	background-color: #e0f368 !important;
	font-weight: bolder !important;
}

#leftmenu .archive a .itemtitle {
	background-color: #CFCFCF;
}
#leftmenu .securearchive a .itemtitle {
	background-color: #D2D4AB;
}

#topmenu a:hover {
	cursor:pointer;
	color: #FFFFFF !important;
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="site/img/black_hole.png", sizingMethod="scale");
}

#topmenu a:hover .itemtitle{
	cursor:pointer;
	color: #FFFFFF !important;
}

.mozilla  #topmenu a:hover {
	background-color: transparent;
	background-image:url(../img/black_hole.png);
	background-repeat:no-repeat;
}


#leftmenu a:hover{
	background-color: #a1b8e4;
	cursor:pointer;
}
#leftmenu a:hover .itemtitle{
	color: #7f7705 !important;
	background-color: #e0f368 !important;
}

#searchdiv {
	position:absolute;
	right:0px;
	display:block;
	padding-top:18px;
	z-index:3;
}
#searchdiv .zoekbutton{
	height:16px;
	background-color:transparent;
	border:none;
	color:transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="site/img/search.png", sizingMethod="scale");
	background-repeat:no-repeat;
	background-position:0px 0px;
	cursor:pointer;
}
.mozilla  #searchdiv .zoekbutton{
	background-image:url(../img/search.png);
}

#searchdiv .zoekveld{
	font-size:10px;
	height:14px;
	background-color:#ffffff;
	border:none;
	border-bottom:2px solid #98ab21;
	border-right:2px solid #98ab21;
	color:#333366;
	margin-right:2px;
	margin-top:-2px;
}

#searchresults .CSearchItem{
	padding: 4px 28px;
}

#searchresults .title{
	width: 100%;
	height: 24px;
	font-weight: bold;
	font-size: 17px;
	color: #7f7705;
	padding-top: 3px;
	border: 0px;
	cursor: pointer;
}
#searchresults .content {
	width: 100%;
	padding-top: 6px;
	cursor: pointer;


}
#searchresults .trail {
	width: 100%;
	background-color: #FEFFF8;
	padding-top: 16px;
	padding-bottom: 6px;
	border-bottom: 1px solid #98ab21;
}
#searchresults .trail a {
	color: #98ab21;
	text-decoration: underline;
}

#searchresults a {
	text-decoration: none;
	color: #000000;
	background-color: #FEFFF8;
}

#searchresults a:hover {
	text-decoration: none;
	background-color: #FDFFED;
}
#print{
	display:inline;
	position:relative;
	font-weight:bold;
	top:107px;
	left:690px;
	width:100px;
	padding-right:20px;
	background-image: url(../img/print.gif);
	background-repeat: no-repeat;
	background-position:right center;
	cursor:pointer;
}
#producerDiv{
	right:710px;
display: none;
}

.dropdown{
	visibility:hidden;
}

#nexttopic{
	position:absolute;
	display:inline;
	z-index:6;
	right:0px;
	padding:36px 28px;
}
#nexttopic div{
	display:inline;
	padding:2px;
}

#changelist{
	position:absolute;
	right:710px;
	top:106px;
	display:inline;
	color:#e8ebb9;
}
#changelist .readmsg{
	display:none;
}
#changelist *{
	color:#e8ebb9;
	text-align:right;
	background-image:none !important;
}
#changelist .item{
	padding:4px 16px;
}
#changelist .title,#changelist .rsslink {
	padding:4px 16px;
}

/* comments afdeling */
#commentlist{
	background-color:#FFFFFF;
	position:relative;
	margin-top:20px;
}

#commentlist .header {
	border-bottom:4px solid #e0f368;
	font-weight: bold;
	font-size: 11px;
	color: #7f7705;
	margin:0px 28px;
	padding:4px 20px;
	background-image:url(../img/comments_content.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}

#commentlist .header a{
	font-weight: bold;
	font-size: 11px;
	color: #7f7705;
	text-decoration:none;
}

#commentlist .subheader{
	background-image:none;
	background-repeat:no-repeat;
	padding:4px 0px;
}

.commentblock {
	color: #7f7705;
	margin:8px 28px;
}

.commentblock div {
	padding:4px 4px 4px 0px;
}

.commentblock .datum{
	position:absolute;
	right:28px;
	font-weight: bold;
	color: #7f7705;

}

.commentblock .comment{
	background-color: #FEFFF8;
	color: #333333;
	padding:4px 0px;
	margin-top:2px;
	border-top:1px solid #e0f368;
}

.commentblock div a{
	color: #7f7705;
	font-weight: bold;
}


.commentblock .comment a{
	color: #cd5c5c;
	background-color:#FFFFFF;
	font-size: 12px;
}

#commentlist .formrow {
	border-bottom: 1px solid #f3f3f3;
	display: block;
	height:20px;
}

#commentlist .inputtitel {
	font-weight: bold;
	display:inline;
	margin: 4px 28px;
	float: left;
	color:#000000 !important;
}

#commentlist .inputmessage {
	display:inline;
	margin: 4px 28px;
	float: left;
}

#commentlist textarea {
	width: 88%;
	height: 120px;
	background-color:#ffffff;
	border: 1px solid #999999;
	font-size: 11px;
	margin:0px 28px;
}
#commentlist input {
	background-color:#ffffff;
	border: 1px solid #999999;
	font-size: 11px;
	width:50%;
	float:right;
	margin:4px 28px;
}

#commentlist .button {
	background-color: #e0f368;
	color: #7f7705;
	cursor: pointer;
	font-weight: bold;
	margin: 1% 28px;
	width:20%;
	float:right;
}

#commentlist .inputcheck {
	width:18px;
	height:18px;
}

#newcomment{
	padding-bottom:6%;
}
#scarlet_a {
	position: fixed;
	right: 730px;
	bottom: 20px; 
background-image:url(../img/scarlet_a.png);
background-position:right center;
background-repeat:no-repeat;
cursor:pointer;
height:22px;
left:29px;
}
.twtr-widget{
 margin-top:400px;
}
.twtr-tweet a {
 font-weight:bold;
 text-decoration:underline;
}

