body, html {
	margin: 0px;
	padding: 0px;
	height: 100%; }

body, p, td, h1, h2, h3, h4, h5, h6, input, textarea, select, .mceEditor {
	font-family : Trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px; }

body {
	font-size: 12px;
	line-height: 18px;
	color: #000;
	padding: 0; }

p {
	margin: 0 0 15px 0; }

form {
	margin: 0;
	padding: 0; }

html {
    overflow: -moz-scrollbars-vertical; }

:focus {
	outline: 0; }

a {
	color: #000000;
	text-decoration: underline; }

	a:hover {
		text-decoration: none; }
	
li.active  {
	text-decoration: underline;
	color: #ffffff; }

.noline {
	text-decoration: none; }

img {
	border: none; }

table {
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse; }

table.contentpaneopen {
	width: 100%; }

h2.contentheading, h2.contentheadingagenda, h2.contentheadingnieuws, h1.componentheadingnieuws {
	font-size: 16px;
	margin: 0 0 10px 0;
	padding: 0; }

p.buttonheading {
	display: none; }

div.mainmenu {
	background: #a59242;
	padding: 15px 0 15px 0; }

div.mainmenu a {
	display: block;
	font-size : 14px;
	color : #FFF7D9;
	text-decoration : none;
	font-weight: bold;
	text-align: right;
	padding: 3px 18px 3px 0;
	background: url(nav_bullit.gif) no-repeat 128px 10px; }

div.mainmenu a:hover {
	color : #FFF7D9;
	text-decoration : underline; }

div.mainmenu ul, div.mainmenu li {
	padding: 0;
	margin: 0;
	list-style-type: none; }

.leftbox {
	color: #a59242; 
	text-align: right; 
	width: 110px; 
	padding: 18px 15px 0px 15px; }

.content {
	width: 380px;
	overflow: hidden;
	padding: 18px 20px 0 20px; }

.rightbox {
	color: #ffffff; 
	text-align: left; 
	width: 170px; 
	padding: 0 10px 0px 10px;
	overflow: hidden; }

.rightbox a {
	display: block;
	float: left;
	background: url(nav_bullit3.gif) no-repeat right top;
	color: #999933;
	padding: 0 13px 10px 0;
	text-decoration : none; }

.plukbox {
	color: #ffffff; 
	text-align: left; 
	width: 170px; 
	padding: 0 10px 0px 10px;
	overflow: hidden; }

h2.contentheadingrightboxcss {
	font-size: 16px;
	padding: 0;
	margin: 0; }

span.article_separator {
	display: none; }

span.rightboxcss {
	overflow: hidden; }

.nieuwsHomepage {
	float: left;
	width: 160px;
	background: #fff7d9;
	padding: 10px; }

	div.nieuwsHomepage div.moduletable h3 {
		font-size: 16px;
		margin: 0 0 10px 0; }

	div.nieuwsHomepage div.moduletable a {
		font-size: 12px;
		font-weight: normal; }

.agendaHomepage {
	float: left;
	width: 160px;
	background: #fff7d9;
	padding: 10px;
	margin: 0 0 0 20px; }

	div.agendaHomepage div.moduletable h3 {
		font-size: 16px;
		margin: 0 0 10px 0; }

	div.agendaHomepage div.moduletable a {
		font-size: 12px;
		font-weight: normal; }

.blog_moreagenda h2 {
	display: none; }

div.blog_moreagenda ul {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #999933;
	overflow: hidden; }

div.blog_moreagenda li {
	clear: both;
	padding: 0;
	margin: 0;
	list-style-type: none;
	border-top: 1px solid #999933; }

div.blog_moreagenda a.blogsection, a.contentpagetitlenieuws {
	display: block;
	float: left;	
	padding: 10px 15px 10px 0;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	background: url(nav_bullit2.gif) no-repeat right top; }

div.blog_moreagenda a:hover.blogsection {
	text-decoration: underline; }

.createdate {
	color: #999933; }

p.iteminfo, p.articleinfo {
	clear: both; }

div.article_rownieuws {
	border-top: 1px solid #999933;
	padding: 10px 0 0 0; }

div.blognieuws{
	border-bottom: 1px solid #999933; }

a.contentpagetitlenieuws {
	text-decoration: none; }

	a:hover.contentpagetitlenieuws {
	text-decoration: underline; }

.input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color: #FFF7D9;
	border-style: solid; 
	border-bottom:1px solid #D2C38C;
	border-right:1px solid #D2C38C; 
	border-top:1px solid #A49141;
	border-left:1px solid #A49141;
	width: 266px; }
