body {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

div.page, div.header {
	background-image: url('../../img/14/background.png');
	background-repeat: repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 925px;	
}

div.page:after 
{ 
 display: block;
 content: "";
 clear: both;
}


#page-149{
	display:none;
}

#page-356{
	display:block;
}
/*--------------------------------------*/
/* TOP */
/*--------------------------------------*/
a {
  color: #a8c700;
}
a.logo img {
	margin-left: 38px;
}

div.header {
	height: 82px;
	position: relative;
}

div.header ul {
	position: absolute;
	top: 0px;
	right: 5px;
	_right: -80px; /* IE6 fix*/
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div.header ul li {
	border-left: 1px solid #bdbdbd;
	float: left;
	height: 24px;
	margin: 0 6.5em 0 -.5em;
	padding: 0 .5em 0 .5em;
	position: relative;
}

div.header ul li a {
	font-size: 12px;
	color: #bdbdbd;
	text-transform: uppercase;
	text-decoration: none;
	position: absolute;
	bottom: 0px;
}

/*--------------------------------------*/
/* LEFT MENU */
/*--------------------------------------*/

div.page div.menu {
	width: 910px;
	height: 235px;
	background-color: #a8c700;
	background-image: url('../../img/14/menu_background.jpg');
	background-repeat: no-repeat;
	background-position: right;
	margin-left: 8px;	
}

div.page div.menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	padding-top: 20px;
}

div.page div.menu li {
	background-image: url('../../img/14/menu_item_background.png');
	background-repeat: no-repeat;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
	padding-left: 28px;
}

#page-147 {
	background-image: none;
}

div.page div.menu ul a {
	text-transform: uppercase;
	text-decoration: none;
	color: #016749;
}

/*--------------------------------------*/
/* CONTENT */
/*--------------------------------------*/

div.content {
	width: 910px;
	background-image: url('../../img/14/content_background.png');
	background-repeat: repeat-y;
	margin-left: 8px;
	padding-bottom: 20px;
}

div.content:after {
	display: block;
	content: "";
	clear: both;
}

div.content h1.pageTitle {
  display: none;
}


div.content div.contentElement {
	width: 716px;
	color: #545454;
	padding: 0px;		
	float: right;
	font-size: 12px;			
}

div.content div.contentElement h2 {
  margin: 0xp;
  padding: 0px;
  
	padding-top: 25px;
  margin-left: 31px;
  
  color: #009125;
}

div.content div.acties,
div.content div.nieuwsteaser,
div.content div.teaser {
	width: 146px;	
	background-color: #dbdbdb;
	padding-left: 31px;
	_padding-left: 27px; /* IE6 fix */
	padding-right: 17px;
	_padding-right: 12px;
	float: left;
	padding-bottom: 25px;
}

div.content div.acties a,
div.content div.nieuwsteaser a,
div.content div.teaser a {
	text-decoration: none;
	color: #006944;
}

div.content div.acties div.description:first-letter,
div.content div.nieuwsteaser div.description:first-letter,
div.content div.teaser div.description:first-letter {
	color: #006944;
}

div.content div.acties h2.contentElementTitle,
div.content div.teaser h2.contentElementTitle {
	display: block;
	color: #555555;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: normal;
	background-image: url('../../img/14/actie_background.jpg');
	background-repeat: no-repeat;
	height: 39px;
	width: 155px;
	padding-top: 8px;
	margin: 0px;
}


div.content div.nieuwsteaser h2.contentElementTitle {
	display: block;
	color: #555555;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: normal;
	background-repeat: no-repeat;
	height: 39px;
	width: 155px;
	padding-top: 8px;
	margin: 0px;
}

div.textImage_bodytext {
  width: 420px;
}

div.content div.MTextImage {
	padding: 10px 37px 25px 37px;
}

div.content div.actiesfull{
  margin-bottom: 30px;

}
div.content div.actiesfull div.time {
  float: right;
  margin-right: 220px;
  margin-top: 30px;
}
div.content div.actiesfull div.description,
div.content div.actiesfull div.title{
  padding-left: 25px;
  width: 420px;
}

div.content div.actiesfull div.title{
  font-size: 24px;
  font-weight: bold;
  margin-top: 20px;
  margin-bottom: 20px;
}

div.content div.actiesfull div.image{
  width: 200px;
  float: right;
  margin-right: 20px;
}

ul.images {
	float: right;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#lipsum {	
	width: 375px;
	line-height: 18px;		
}

.contentElementFileupload {
  margin-left: 25px;
}


label {
  margin-left: 25px;
}
.submit {
  padding-left: 290px;
}


/*--------------------------------------*/
/* FOOTER */
/*--------------------------------------*/

div.footer {
  position: relative;
	height: 27px;
	width: 910px;
	line-height: 27px;
	background-color: #a8c700;
	font-size: 12px;
	color: #fff;
	clear: both;
	margin-left: 8px;
	
	margin-left: auto;
	margin-right: auto;
}


div.footer div.contact {
  position: absolute;
  left: 750px;
  top: -100px;
}


div.footer div.bar {
	width: 716px;
	float: right;
}

div.footer p.copyright {
	text-transform: uppercase;
	margin: 0px;
	padding-left: 37px;
	float: left;
}

div.footer ul.footerlinks {
	margin: 0px;
	padding: 0px;
	padding-right: 9px;
	list-style-type: none;
	float: right;
}

div.footer ul.footerlinks li {
	display: inline;
}

div.footer ul.footerlinks li a {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
}

div.footer div.go-on-footer {
	width: 194px;
	height: 27px;
	background-color: #dbdbdb;
	background-image: url('../../img/14/go-on.jpg');
	background-repeat: no-repeat;
	float: left;
}
