/*
#############################
#			ALGEMEEN 		#
#############################
*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,ul,ol,li,table,tr,td,a {
	margin: 0;
	padding: 0;
}

.hidden {
	display: none;
}

div.clear {
	clear: both;
}

img {
	border: none;
}

body {
	font: 62.5% Verdana;
}

html {
	height: 100%;
}

.purpleText {
	font-size: 1.2em;
	line-height: 1.6em;
	color: #6B438F;
}

.purpleText a {
	text-decoration: none;
	color: #6B438F;
}

.purpleText a:hover {
	color: #EE8013;
}

.introText {
	font-size: 1.1em;
	line-height: 1.8em;
	color: #444444;
}

.introText a {
	color: #EE8013;
	text-decoration: none;
}

.introText a:hover {
	color: #444444;
}
.strong {
	font-weight: bold;
}

/*
#########################
#	LAYOUT				#
#########################
*/

div#container {
	clear: both;
	float: left;
	width: 973px;
	background: url(/img/bg.gif);
}

div#header {
	height: 160px;
	clear: both;
	float: left;
	width: 973px;
	background: #fff;
}

div#title {
	float: left;
	margin: 110px 0 0 0;
	border-left: solid 17px #fff;
}

div#search {
	margin: 110px 0 0 0;
	float: right;

}

.searchContent {
	float: left;
	padding-left: 5px;
}

.field {
	height: 15px;
	width: 145px;
	font-size: 1.1em;
	padding: 0 2px 0 2px;
}


div#thumb {
	clear: left;
	float: left;
	width: 137px;
	height: 233px;
	padding: 8px 20px;
	border-right: solid 1px #fff;
	border-top: 20px solid #fff;
	background: #EE8013;
	overflow: hidden;
}

div.nieuws-item { padding-bottom: .1em; }
div.nieuws-item h4 { font-size: 1.1em; color: #fff; }
div.nieuws-item p.lees-verder { margin-top: .2em; }
div.nieuws-item p.lees-verder a { color: #fff; text-decoration: none; }
div.nieuws-item p.lees-verder a:hover,
div.nieuws-item p.lees-verder a:focus { text-decoration: underline; }

div.nieuws-item a.lees-verder {
	color: #fff;
}

div#thumb1 {
	float: left;
	width: 177px;
	height: 249px;
	float: left;
	padding: 0px 0 0 0;
	border-top: solid 20px #fff;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #ECEBDB;
	background: #c6c5b3 url(/img/thumb1.jpg) no-repeat left top;
}


div#thumb2 {
	float: left;
	width: 177px;
	height: 249px;
	border-top: solid 20px #fff;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #ECEBDB;
	background: #becb65 url(/img/thumb2.jpg) no-repeat left top;
}

div#thumb3 {
	float: left;
	width: 177px;
	height: 249px;
		border-top: solid 20px #fff;
	border-right: solid 1px #fff;
	border-bottom: solid 1px #ECEBDB;
	background: #6b438f url(/img/thumb3.jpg) no-repeat left top;
}

div#thumb4 {
	float: left;
	width: 230px;
	height: 225px;
	border-top: solid 20px #fff;
	padding: 115px 15px 0 15px;
	border-bottom: solid 1px #ECEBDB;
	background: url(/img/doenwatwerkt.gif) center top no-repeat;
}

div#end {
	clear: both;
	float: left;
	width: 973px;
	height: 100px;
	background: #C6C5B3;
}

/* SUBPAGINA */

body#subBody div#container {
	clear: both;
	float: left;
	width: 973px;
	background:  url(/img/bgsub.gif);
}

body#subBody div#header {
	height: 150px;
	clear: both;
	float: left;
	width: 973px;
	background: #fff;
}

body#subBody div#title {
	float: left;
	margin: 20px 0 0 0;
	border-left: solid 17px #fff;
}

body#subBody div#content {
	width: 531px;
	background: #fff url(/img/sub_content_top.gif) no-repeat top center;
	float: left;
	padding: 11px 0 10px 0;
	color: #333333;
	height: auto;
}

body#subBody div#thumb1,
body#subBody div#thumb2,
body#subBody div#thumb3 {
	height: 56px;
	overflow: hidden;
	padding: 0px 0 0 0;
}
body#subBody div#thumb4 {
	height: 103px;
	padding: 0;
	width: 260px;
	float: right;
	border-bottom: none;
}
body#subBody div#thumb {
	float: left;
	width: 177px;
	height: 103px;
	padding: 0px 0 0 0;
	border-right: solid 1px #fff;
}
div#path {

}
div#printBlok {
	float: left;
	width: 119px;
	height: 26px;
	background: #fff;
	padding: 20px 0 0 60px;
}
a#print {
	color: #c6c5b3;
	background: url(/img/print.gif) no-repeat;
	display:block;
	padding: 0 0 0 20px;
	text-decoration: none;
}
a#print:hover {
	text-decoration: underline;
}

div#kolomLinks {
	width: 178px;
	float: left;
	clear:left;
	border-top: solid 1px #ECEBDB;
	border-right: solid 1px #ECEBDB;
}

div#content {
	width: 531px;
	background: #fff url(/img/sub_content_top.gif) no-repeat top center;
	height: 450px;
	float: left;
	padding: 11px 0 0 0;
	color: #333333;
}

div#content2 {
	width: 711px;
	background: url(/img/sub_content_top2.gif) no-repeat top right;

	float: left;
	padding: 11px 0 0 0;
	color: #333333;
}


div#kolomRight {
	background: #dad9cb;
	width: 261px;
	float: left;
	/*border-left: solid 1px #ECEBDB;*/
}
div#kolomRight img {
	border-bottom: solid 1px #fff;
	margin-top: 10px;
}

div#overzicht,
div#overzicht2 {
	background:#F3F3EE none repeat scroll 0%;
	border-bottom:1px solid #ECEBDB;
	font-size:1.2em;
	line-height:1.6em;
	padding: 15px 17px 0pt;
}

div#overzicht2 {
	height: 114px;
}

div#overzichtContainer {
	width: 711px;
	border-bottom: solid 1px #ECEBDB;
}

div#overzichtContainer div#overzicht {
	float: left;
	width: 492px;
	background: #f3f3ee;
	padding: 15px 20px 15px 20px;
	line-height: 1.6em;
	font-size: 1.2em;
	border-bottom: none;
	border-left: 1px solid #ECEBDB;
}


ul#overzichtLinks {
	width: 178px;
	float: left;
}

div#overzicht h2,
div#overzicht2 h2 {
	color: #ee8013;
	font-size: 1.6em;
	margin-bottom: 3px;
}
div#overzicht h3,
div#overzicht2 h3 {
	color: #54267e;
	font-size: 1.4em;
	margin-bottom: 5px;
}

div#latestcontentitem {
	display: inline;
	float: left;
	padding: 10px;
	margin-top: 20px;
	margin-left: 20px;
	width: 472px;
	background: #f2f2e9;
	border: 1px solid #dad9cb;
}

div.h1orange {
	font-size: 1.4em;
	font-weight: bold;
	color: #663489;
	float: left;
}

div.h1green {
	font-size: 1.4em;
	font-weight: bold;
	color: #ee8013;
	float: left;
}

div.h1purple {
	font-size: 1.4em;
	font-weight: bold;
	color: #becb65;
	float: left;
}

div#latestcontentitem img {
	padding: 0 0 5px 5px;
}

div#latestcontentitem p.intro {
		font-weight: bold;
}

div#latestcontentitem p {
	padding: 5px 0 0 0;
	font-size: 1.2em;
	line-height: 16px;
}

div.latestcontentitemheading {
	height: 30px;
}

div.latestcontentitemheading h1 {
	float: left;
	font-size: 1.4em;
	font-weight: bold;
	color: #6b438f;
}

div.date {
	float: right;
	width: 70px;
	font-size: 1.0em;
	font-weight: bold;
	color: #fff;
	padding: 3px;
	background: #c6c5b3;
	text-align: center;
}

div#nieuwsarchief {
	display: inline;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	width: 492px;
	background: #dfded1 url(/img/nieuwsarchiefbg.gif) no-repeat left bottom;
	padding: 0 0 10px 0;
}

div#nieuwsarchiefheading {
	background: #c6c5b3;
	padding: 10px;
	float: left;
	clear: left;
	width: 472px;
}

div.nieuwsarchieflink a {
	float: right;
	padding: 1px 0 0 20px;
	text-decoration: none;
	font-size: 1.0em;
	font-weight: bold;
	color: #6b438f;
}

div.nieuwsarchieflink a:hover {
	float: right;
	padding: 1px 0 0 20px;
	text-decoration: none;
	font-size: 1.0em;
	font-weight: bold;
	color: #ff9900;
}

div#nieuwsarchiefheading h2 {
	float: left;
	font-size: 1.2em;
	color: #fff;
}

ul#nieuwsarchief {
	float: left;
	list-style: none;
}

ul#nieuwsarchief li {

}

ul#nieuwsarchief li a {
	font-size: 1.2em;
	display: block;
	padding: 10px 8px 3px 40px;
	text-decoration: none;
	width: 442px;
	background: url(/img/menuarrow.gif) no-repeat 20px 13px;
	color: #663489;
}

ul#nieuwsarchief li a:hover {
	color: #ee8013;
	background: url(/img/menuarrowhover.gif) no-repeat 20px 13px;
}

ul#nieuwsarchief li.nieuwsarchiefgrey {
	background: #f3f3ee;
	width: 492px;
}

body#subBody div#end {
	background: #fff;
	margin: 0;
	padding: 0;
	height: 40px;
}

body#subBody div#footer {
	width: 520px;
}
/*
#########################
#	CONTENT				#
#########################
*/

div.photo {
	background-color:#FAFAFA;
	border:1px solid #D5D1C7;
	color:#333333;
	font-size:1.1em;
	font-style:italic;
	margin:17px;
	text-align:center;
	padding: 10px;
}



/*
#########################
#	MENU'S & LIJSTEN	#
#########################
*/

/* SUB MENU */

ul#subMenu {
 	list-style: none;
}
ul#subMenu li a {
	background: url(/img/pijltje_oranje.gif) no-repeat 20px 13px;
 	/*height: 21px;*/
 	width: 143px;
 	padding: 11px 0 5px 35px;
 	border-bottom: solid 1px #ECEBDB;
 	color: #663489;
 	font-weight: bold;
 	display: block;
 	text-decoration: none;
}
ul#subMenu li a:hover {
 	color: #ee8013;
}
ul#subMenu li a.home {
 	height: 123px;
}


ul#subMenu2 {
 	list-style: none;
 	width: 178px;
 	float: left;
}

ul#subMenu2 li a {
	background: url(/img/pijltje_oranje.gif) no-repeat 20px 13px;
 	height: 21px;
 	padding: 11px 0 0 35px;
/* 	border-bottom: solid 1px #ECEBDB;*/
 	color: #663489;
 	font-weight: bold;
 	display: block;
 	text-decoration: none;
}

ul#subMenu2 li a:hover {
 	color: #ee8013;
}




/* ZIE OOK */

ul#zieOok {
	list-style: none;
	margin: 20px 0 0 0px;

}
ul#zieOok li a{
	padding: 2px 0 2px 40px;
	background: url(/img/menuarrow.gif) no-repeat 20px 4px;
	color: #663489;
	text-decoration: none;
	display: block;
	width: 222px;
	border-bottom: 1px solid #e8e7d7;
}
ul#zieOok li a:hover {
	color: #ee8013;
	text-decoration: underline;
	background: url(/img/menuarrowhover.gif) no-repeat 20px 4px;
}
ul#zieOok h3 {
	padding: 0 0 0 20px;
	font-size: 1.4em;
	color: #663489;
	margin-bottom: 3px;
	border-bottom:
}

/* MAIN MENU */

ul#mainMenu {
	clear: both;
	float: left;
	list-style: none;
	width: 972px;
	background: #BECB65;
}

ul#mainMenu li {
	float: left;
}

ul#mainMenu li:hover ul.submenu,
ul#mainMenu li.over ul.submenu {
	display: block;
	z-index: 100;
}

ul#mainMenu li:hover ul.submenu2,
ul#mainMenu li.over ul.submenu2 {
	display: block;
}

ul#mainMenu li:hover ul.submenu_sub,
ul#mainMenu li.over ul.submenu_sub {
	display: block;
}

ul#mainMenu li:hover ul.submenu2_sub,
ul#mainMenu li.over ul.submenu2_sub {
	display: block;
}

ul#mainMenu li a {
	display: block;
	width: 147px;
	padding: 5px 0 5px 30px;
}

ul#mainMenu li a:hover {
}

ul#mainMenu li a:active,
ul#mainMenu li a.active {
}

/* SUBMENU IN HET HOOFDMENU */
ul#mainMenu li ul.submenu {
	float: left;
	list-style: none;
	height: 140px;
	/*padding: 135px 0 0 0;*/
	position: absolute;
	display: none;
}

ul#mainMenu li ul.submenu li {
	float: left;
	clear: both;
	width: 177px;
}

ul#mainMenu li ul.submenu li.divider {
	height: 135px;
	background: #fff;
	opacity: 0.0;
	filter:alpha(opacity=0)
}

ul#mainMenu li ul.submenu li a {
	font-size: 1.1em;
	line-height: 1.4em;
	/*height: 17px;*/
	/*padding: 2px 5px 4px 27px;*/
	padding-top: 2px;
	padding-bottom: 4px;
	font-weight: normal;
	text-decoration: none;
	/*color: #5D5D5D;*/
	background: url(/img/menu_1.gif) no-repeat 16px 9px;
}

ul#mainMenu li ul.submenu li a:hover {
	/*font-weight: bold;*/
	/*color: #EE8013;*/
	background: url(/img/menu_2.gif) no-repeat 16px 9px;
}

ul#mainMenu li ul.submenu li a.none,
ul#mainMenu li ul.submenu_sub li a.none {
	background:#C6C5B3 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:1em;
	line-height:2.4em;
	width:auto;
	padding: 0;
	padding-left: 2px;
}

ul#mainMenu li ul.submenu li a.none-grey,
ul#mainMenu li ul.submenu_sub li a.none-grey {
	background:#C6C5B3 none repeat scroll 0 0;
}

ul#mainMenu li ul.submenu li a.none-green,
ul#mainMenu li ul.submenu_sub li a.none-green {
	background:#BECB65 none repeat scroll 0 0;
}

ul#mainMenu li ul.submenu li a.none-purple,
ul#mainMenu li ul.submenu_sub li a.none-purple {
	background:#6B438F none repeat scroll 0 0;
}

ul#mainMenu li ul.submenu li a.none-purple:hover ,
ul#mainMenu li ul.submenu li a.none-green:hover ,
ul#mainMenu li ul.submenu li a.none-grey:hover ,
ul#mainMenu li ul.submenu_sub li a.none-purple:hover ,
ul#mainMenu li ul.submenu_sub li a.none-green:hover ,
ul#mainMenu li ul.submenu_sub li a.none-grey:hover {
	color: #EE8013;
}

/* SUBMENU OP DE SUB */
ul#mainMenu li ul.submenu_sub {
	float: left;
	list-style: none;
	/*height: 140px;*/
	/*padding: 20px 0 0 0;*/
	position: absolute;
	display: none;
}

ul#mainMenu li ul.submenu_sub li {
	float: left;
	clear: both;
	width: 177px;
}
ul#mainMenu li ul.submenu_sub li.divider {
	height: 20px;
	background-color: #fff;
}

ul#mainMenu li ul.submenu_sub li a {
	font-size: 1.1em;
	line-height: 1.4em;
	/*height: 17px;*/
	font-weight: normal;
	text-decoration: none;
	/*color: #5D5D5D;*/
	/*padding: 2px 5px 4px 27px;*/
	padding-top: 2px;
	padding-bottom: 4px;
	background: url(/img/menu_1.gif) no-repeat 16px 9px;
}

ul#mainMenu li ul.submenu_sub li a:hover {
	/*font-weight: bold;*/
	/*color: #EE8013;*/
	background: url(/img/menu_2.gif) no-repeat 16px 9px;
}

ul#mainMenu li ul.submenu2_sub {
	float: left;
	list-style: none;
	/*height: 140px;*/
	padding: 20px 0 0 0;
	position: absolute;
	display: none;
}

ul#mainMenu li ul.submenu2_sub li {
	float: left;
	clear: both;
	width: 177px;

}

ul#mainMenu li ul.submenu2_sub li a {
	font-size: 1.1em;
	line-height: 1.6em;
	/*height: 17px;*/
	padding: 5px 0 5px 15px;
	font-weight: normal;
	text-decoration: none;
	/*color: #5D5D5D;*/
}

ul#mainMenu li ul.submenu2_sub li a:hover {
	/*font-weight: bold;*/
	/*color: #EE8013;*/
}


/* SUBMENU PURPLE */

ul#mainMenu li ul.submenu2 {
	list-style: none;
	z-index: 100;
	width: 177px;
	/*height: 140px;*/
	position: absolute;
	display: none;
	padding: 135px 0 0 0;
	background: url(/img/trans.gif);
}

ul#mainMenu li ul.submenu2 li {
	float: none;
	border: none;
}

ul#mainMenu li ul.submenu2 li a {
	font-size: 1.1em;
	line-height: 1.6em;
	display: block;
	/*height: 17px;*/
	padding: 5px 0 5px 15px;
	font-weight: normal;
	text-decoration: none;
	color: #fff;
}

ul#mainMenu li ul.submenu2 li a:hover {
	/*font-weight: bold;*/
	color: #fff;
}

/* SUBMENU OP SUB */





/* MENU CLASSES */

.mmOrange {
	background: #EE8013 url(/img/arrow_purple.gif) no-repeat 17px 10px;
	border-right: solid 1px #fff;
}

.mmOrange a {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}

.mmGrey {
	background: #C6C5B3 url(/img/arrow_purple.gif) no-repeat 17px 10px;
	border-right: solid 1px #fff;
}

.mmGrey a {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}

.mmGreen {
	background: #BECB65 url(/img/arrow_purple.gif) no-repeat 17px 10px;
	border-right: solid 1px #fff;
}

.mmGreen a {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}

.mmPurple {
	background: #6B438F url(/img/arrow_white.gif) no-repeat 17px 10px;
	border-right: solid 1px #fff;
}

.mmPurple a {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}

.mmGreenNoBorder {
	background: #BECB65 url(/img/arrow_purple.gif) no-repeat 17px 10px;
}

.mmGreenNoBorder a {
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 0 0 30px;
	color: #fff;
	text-decoration: none;
}


/* SUBMENU CLASSES */


.smTitleGrey {
	color: #fff;
	background: #C6C5B3;
	font-size: 1.1em;
	line-height: 2.4em;

}

.smTitleGreen {
	color: #fff;
	background: #BECB65;
	font-size: 1.1em;
	line-height: 2.4em;

}

.smTitlePurple {
	color: #fff;
	background: #6B438F;
	font-size: 1.1em;
	line-height: 2.4em;
}

/* PATH */
ul#path {
	width: 339px;
	height: 26px;
	background: #fff;
	float: left;
	color: #51217c;
	padding: 20px 0 0 17px;
	list-style: none;
}
ul#path li {
	float: left;
	padding-right: 3px;
}
ul#path li a {
	text-decoration: none;
	color: #51217c;
}
ul#path li a:hover,
ul#path li a.active {
	color: #ee8013
}



/* FOOTER */


div#footer {
	clear: both;
	float: left;
	width: 782px;
	height: 39px;
	margin: 190px 0 0 0;
	padding: 0 0 0 190px;
	background: url(/img/bgfooter.gif) no-repeat;
}

ul#footerList {
	list-style: none;
	width: 782px;
	height: 32px;
	margin: 1px 1px 1px 0;
	padding: 5px 0 0 0;
}

ul#footerList li {
	position: relative;
	float: left;
	color: #6B438F;
	padding: 0 5px 0 0;
	font-size: 1.2em;
	line-height: 2.2em;
}

ul#footerList li a {
	color: #EE8013;
	text-decoration: underline;
}

ul#footerList li a:hover {
	color: #6B438F;
}


ul.overzichtmenu {
	list-style: none;

}

ul.overzichtmenu li {
	float: left;
	clear: left;
	border-bottom: 1px solid #e6e5da;
}

ul.overzichtmenu li a {
	float: left;
	clear: left;
	display: block;
	width: 711px;
	text-decoration: none;
	cursor: pointer;
}

ul.overzichtmenu li:hover {
	background: #f2f2e9;
}


ul.overzichtmenu li a:hover {
	text-decoration: none;

}

div.overzichtmenutitel2 {
	float: left;
	clear: left;
	width: 133px;
	background: url(/img/pijltje_oranje.gif) no-repeat scroll 20px 13px;
	color: #663489;
	display: block;
	font-weight: bold;
	padding: 11px 10px 5px 35px;
	text-decoration:none;
}

div.overzichtmenutitleGreen,
div.overzichtmenutitleGreen a   {
	padding: 9px 9px 9px 19px;
	float: left;

	font-size: 1.2em;
	font-weight: bold;
	color: #969f1a;
	width: 340px;
	text-decoration: none;
}
div.overzichtmenutitleGreen p.intro {
	font-weight: normal;
	color: #000;
	font-size: .8em;
}


div.overzichtmenutitlePurple,
div.overzichtmenutitlePurple a   {
	padding: 9px 9px 9px 19px;
	float: left;

	font-size: 1.2em;
	font-weight: bold;
	color: #6b438f;
	width: 340px;
	text-decoration: none;
}
div.overzichtmenutitlePurple p.intro {
	font-weight: normal;
	color: #000;
	font-size: .8em;
}

div.overzichtmenutitleOrange,
div.overzichtmenutitleOrange a  {
	padding: 9px 9px 9px 19px;
	float: left;

	font-size: 1.2em;
	font-weight: bold;
	color: #ee8013;
	width: 340px;
	text-decoration: none;
}
div.overzichtmenutitleOrange p.intro {
	font-weight: normal;
	color: #000;
	font-size: .8em;
}

div.overzichtmenulink,
div.overzichtmenulink a   {
	padding: 11px;
	float: left;
	font-size: 1.0em;
	font-weight: bold;
	color: #c6c5b3;
	text-decoration: none;
	height: 14px;
}
/*
#########################
#	SUBPAGINA			#
#########################
*/

div.contentitem {
	display: inline;
	float: left;
	padding: 10px;
	margin: 10px 10px 20px 10px;
}

div.contentitem p.intro {
	font-weight: bold;
}

div.contentitem h1 {
	font-size: 1.4em;
	font-weight: bold;
	color: #becb65;
	float: left;
}

div.contentitem img {
	padding: 5px;
}

div.contentitem ul {
	font-size: 1.2em;
	padding-left: 25px;
}

div.contentitem p {
	margin-bottom: 10px;
}

div.contentitem p.introOrange {
	width: 310px;
	font-size: 1.2em;
	background: #ff9900;
	font-weight: bold;
	padding: 5px;
	line-height: 16px;
	color: #fff;
	margin: 0 0 10px 0;
}

div.contentitem p.introPurple {
	width: 310px;
	font-size: 1.2em;
	background: #6b438f;
	font-weight: bold;
	padding: 5px;
	line-height: 16px;
	color: #fff;
	margin: 0 0 10px 0;
}

div.contentitem p.introGreen {
	float: right;
	width: 310px;
	font-size: 1.2em;
	background: #becb65;
	font-weight: bold;
	padding: 5px;
	line-height: 16px;
	color: #fff;
	margin: 0 0 10px 0;
}

div.contentitem p {
	font-size: 1.2em;
	line-height: 16px;
}

div.contentitemheading {
	float: left;
	height: 30px;
}

div.contentitem h2 {
	font-size: 1.4em;
	font-weight: bold;
	color: #becb65;
	padding: 0 0 15px 0;
	margin-top: 20px;
}

/*
#########################
#		CONTACT			#
#########################
*/

fieldset.contact {
	border: 0px;
}

ul.velden {
	font-size: 1.2em;
	float: left;
	clear: float;
	margin: 20px 0 0 -25px;
	list-style: none;
}

ul.velden li {
	padding: 3px 0 3px 0;
	width: 492px;
	background: #f6f7dc;
	border-bottom: 1px solid #fff;
}

ul.velden label {
	display: block;
	float: left;
	padding: 2px 0 0 5px;
	width: 200px;
}

ul.velden input {
	width: 200px;
	border: 1px solid #dad9cb;
}

ul.velden textarea {
	width: 240px;
	border: 1px solid #dad9cb;
}

input#submit {
	margin-top: 15px;
	padding: 0.2em 0.8em;
	color: #fff;
	font-weight: bold;
	border: none;
	background: #ee8013;
}

input#cb_stuurEmail {
	float: left;
	width: 15px;
	margin-right: 5px;
	border: none;
}

label#lbl_stuurEmail {
	display: block;
	width: 350px;
}

ul.velden li#li_stuurEmail {
	height: 1.5em;
}


/*
 *
 */
ul.grey {
	color: #fff;
}
ul.grey li a {
	color: #5d5d5d;
}
ul.grey li a:hover {
	color: #EE8013;
}
ul.grey li.item {
	background: #E8E7D7;
}
ul.green {
	color: #fff;
}
ul.green li a {
	color: #5d5d5d;
}
ul.green li a:hover {
	color: #EE8013;
}
ul.green li.item {
	background: #DBE2AF;
}
ul.purple {
	color: #fff;
}
ul.purple li a {
	color: #fff;
}

ul#mainMenu li ul.purple li a {
	background: url(/img/menu_3.gif) no-repeat 16px 9px;
}

ul.purple li a:hover {
	color: #5D5D5D;
}

ul#mainMenu li ul.purple li a:hover {
	background: url(/img/menu_1.gif) no-repeat 16px 9px;
}

ul.purple li.item {
	background: #B28BD5;
}

/* Login */
fieldset#login {
	border: 0px;
}

fieldset#login ul {
	padding: 0 0 0 20px;
	list-style: none;
	font-size: 1.0em;
}
fieldset#login li {
	font-size: 1.1em;
	margin: 5px 0px 5px 0px;
}
fieldset#login h3 {
	color:#663489;
	font-size:1.5em;
	margin: 15px 0 3px 0;
	padding:0pt 0pt 0pt 0px;
}
fieldset#login label {
	color: #000;
	width: 90px;
	float: left;
	padding: 3px 0;
}

fieldset#login input {
	width: 125px;
	border: 1px solid #ECEBDB;
}

fieldset#login .button {
	background: #EE8013;
	color: #fff;
	border: 0;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 3px 0 0 0;
}

div.sitemap {
	font-size: 1.2em;
}
div.sitemap ul {
	margin: 0;
}

div.sitemap ul li {
	padding: 2px 0 6px;
}

div.sitemap ul ul {
	font-size: 0.9em;
}

div.sitemap ul ul li {
	padding: 4px 0 0 0;
}

div.sitemap a {
	text-decoration: none;
	color: #51217c;
}
div.sitemap a:hover {
	color: #ee8013;
}
div.sitemap a:visited {

}

ul.errors {
	list-style: none;
	color: red;
	font-size: 1.2em;
	margin: 3px;
	padding: 5px 0 0 24px;
}

ul#searchresults {
	list-style: none;
}

ul#searchresults li {
		border-bottom:1px solid #ECEBDB;
}

ul#searchresults li a {
	background:transparent url(/img/pijltje_oranje.gif) no-repeat scroll 20px 13px;
	color:#663489;
	display:block;
	font-weight:bold;
	padding:11px 0pt 0pt 35px;
	text-decoration:none;
}

ul#searchresults li.hotresult ,
ul#searchresults li.regel {
	font-size: 1.2em;
	padding-bottom: 10px;
}
