body {
	font-family:Arial;
	font-size:12px;
	line-height:150%;
	color:#333;
	background-position:center;
	background-repeat:repeat-y;
	background-color:#fff;
	margin:0;
}

a {
	text-decoration:none;
}

a:hover {
	color:#F27900;
	text-decoration:none;
}

h2 {
	font-size:16px;
	color:#F27900;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #CEE1EE;
}

h3 {
	color:#F27900;
	margin:0 0 7px 0;
	font-size:1em;
	font-weight:normal;
}

h4, h4 a {
	font-size:1em;
	color:#F27900;
	margin:0;
}

form {
	margin:0;
}

p {
	margin:0px 0px 15px 0px;
}
p + ul {
	margin-top: -15px;
}


hr {
	border:none; 
	border-bottom:1px solid #CEE1EE;
	height:0px;
}

.clear {
	clear:both;
	height:1px;
	line-height:0px;
}	

img {
	border:none;
}

span.date {
	font-size:1em;
	color:#999;
	font-weight:normal;
	display:block;
	margin:2px 0 0 0;
}

a.back {
	display:block;
	float:right;
	font-size:0.85em;
	background-image:url(../images/imgBack.gif);
	background-position:left 6px;
	background-repeat: no-repeat;
	padding:0 0 0 10px;
}

a.archive {
	display:block;
	float:left;
	font-size:0.85em;
	background-image:url(../images/imgForward.gif);
	background-position:right 6px;
	background-repeat: no-repeat;
	padding:0 10px 0 0;
}

a.back:hover, a.archive:hover {
	color:#F27900;
	text-decoration:none;
}

/* STRUCTURE ********************************************************************/
.top {
	margin:0 auto;
	width: 951px;
	background-color:#fff;
	clear:both;
}
.middle {
	margin:0 auto;
	padding:10px 0 25px 0;
	width: 951px;
	background-color:#fff;
	clear:both;
}
.bottom {
	color:#666666;
	margin:0 auto;
	width: 951px;
	padding:0 0 20px 0;
}


/* TOP ********************************************************************/
.header {
	width: 740px;
	margin:1px 0 0 0;
	float:left;
	height: 34px;
	border-bottom:1px solid #fff;
	background:#C6D74D;
}

/* LOGO start*/
img.logo {
	display:block;
	background-repeat:no-repeat;
	overflow:hidden;
	float:left;
	width:211px;
	height:172px;
	margin:1px 0 0 0;
}

img.logo span {
	display:none;
}

.logoPlaceholder {
	text-align: center;
	display:block;
	float:left;
	width:211px;
	height:172px;
	margin:1px 0 0 0;
	font-family: Verdana;
	font-size:24px;
	font-weight:bold;
}

img.mainImagePoem{
	text-align: center;
	font-family: Verdana;
	font-size:24px;
	font-weight:bold;
	color:#F27900;
	text-decoration:none;
}

/*LOGO End*/

/*Top navigation start*/
ul.buttonShow {
	font-family:Verdana;
    font-size:10px;
	list-style:none;
    height:22px;
    margin:6px 0 0 10px;
	padding:0;
	float:left;
}

ul.buttonShow li{
    float:left;
	line-height:100%;
	margin:0 6px 0 0;
}

ul.buttonShow li a {
	font-family:Verdana;
    font-size:10px;
	background-image:url(../images/bg_topmenuLeft.png);
	background-position:left top;
	background-repeat:no-repeat;
    color:#FFFFFF;
    text-decoration:none;
	display:block;
	overflow:hidden;
	padding:0 0 0 8px;
	cursor:pointer;
	float: left;
}

ul.buttonShow li a span {
	font-family:Verdana;
    font-size:10px;
    float: left;
	background-image:url(../images/bg_topmenuRight.png);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	padding:5px 10px 6px 0;
}

ul.buttonShow li a:hover, ul.buttonShow li a.active{
    text-decoration:none;
	background-position:left -22px;
}
ul.buttonShow li a:hover span, ul.buttonShow li a.active span{
    text-decoration:none;
	background-position:right -22px;
}
/*Top navigation end*/

/*Adjust font controls start*/
.adjustFontSize a {
	text-decoration: none;
	color: white;
}

.adjustFontSize {
	display:block;
	margin:8px 43px 0 43px;
	float:right;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color: white;
}
/*Adjust font controls end*/


/* Seacrh form start */
input.searchfield {
	font-family:Verdana;
    font-size:0.8em;
	margin:6px 5px 0 0;
	color:#739fc4;
	padding:2px 0 0 4px;
	border:1px solid #C6D74D;
	background-image:url(../images/img_meerkanten_searchfield_bg.jpg);
	background-position: left top;
	background-repeat:no-repeat;
	width:115px;
	height:16px;
	line-height:140%;
	float:right;
}

input.searchbutton {
	background-image:url(../images/btn_meerkanten_search.jpg);
	background-repeat:no-repeat;
	border: 0px;
	margin:5px 0 0px 0;
	width:24px;
	height:24px;
	display:inline;
	float:right;
	cursor: pointer;
}

a.searchbutton span {
	display:none;
}
/*Search form end*/


.mainMenu {
	float: left;
	width: 740px;
	background-color:#fff;
}

.mainimageHome {
	background-repeat:no-repeat;
	height: 207px;
	position: relative;
	background-color:#fff;
}

.mainimage {
	background-repeat:no-repeat;
	height:86px;	
	position: relative;
}

.menu {
	width:740px;
	height:86px;
}

.menu a {
	color:#FFFFFF;
	display:block;
	line-height:150%;
	text-decoration:none;
	padding-left:15px;
	font-family: Arial !important;
	font-size: 11px;
}

.menu a:hover {
	background-image:url(../images/img_meerkanten_design_hover_bg.jpg);
	background-repeat: repeat-y;
	background-position:3px 0px;
	color:#FFFFFF;
}

.menu table {
	height:100%;
}

.menu .menuItems {
	display:none;
	z-index:100;
	background-color:#FF9933;
	position:absolute;
	width:150px;
	border-bottom:solid 1px #fff;
}

.menu .menuItems ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width: 135px;
	padding:10px 10px 10px 0;
}

.menu .menuItems ul li{
	overflow: hidden;
}

#over_meerkanten ul{
	float:right;
}

#clienten {
	left: 0px !important;
	top: 131px !important;
	/*width:129px;*/
}

#betrokkenen {
	left: 129px !important;
	top: 131px !important;
	/*width:154px;*/
}

#verwijzers {
	left: 284px !important;
	top: 131px !important;
	/*width:134px;*/
}

#werken_bij {
	left: 418px !important;
	top: 131px !important;
	/*width:137px;*/
}

#over_meerkanten {
	left: 555px !important;
	top: 131px !important;
	/*width:186px;*/
}

ul.mainnavigationHome, ul.mainnavigation {
	margin:2px 0 0 0;
	list-style:none;
	padding:0;
}

ul.mainnavigationHome li, ul.mainnavigation li {
	float:left;
	padding:0;
}

ul.mainnavigationHome li a, ul.mainnavigation li a {
	overflow:hidden;
	height:44px;
	float:left;
	background-repeat:no-repeat;
}

ul.mainnavigationHome li a.clienten, ul.mainnavigation li a.clienten {
	width:129px;
	background-image:url(../images/btnClienten.gif);
}

ul.mainnavigationHome li a.betrokkenen, ul.mainnavigation li a.betrokkenen {
	width:154px;
	background-image: url(../images/btnNaasten.png);
}

ul.mainnavigationHome li a.verwijzers, ul.mainnavigation li a.verwijzers {
	width:134px;
	background-image: url(../images/btnVerwijzers.gif);
}

ul.mainnavigationHome li a.werken_bij, ul.mainnavigation li a.werken_bij{
	width:137px;
	background-image: url(../images/btnWerkenbij.gif);
}

ul.mainnavigationHome li a.over_meerkanten, ul.mainnavigation li a.over_meerkanten{
	width:186px;
	background-image: url(../images/btnOvermeerkanten.gif);
}

ul.mainnavigationHome li a.clienten_open, ul.mainnavigation li a.clienten_open {
	width:129px;
	background-image:url(../images/btnClienten_open.gif);
}

ul.mainnavigationHome li a.betrokkenen_open, ul.mainnavigation li a.betrokkenen_open {
	width:154px;
	background-image: url(../images/btnNaasten_open.png);
}

ul.mainnavigationHome li a.verwijzers_open, ul.mainnavigation li a.verwijzers_open {
	width:134px;
	background-image: url(../images/btnVerwijzers_open.gif);
}

ul.mainnavigationHome li a.werken_bij_open, ul.mainnavigation li a.werken_bij_open{
	width:137px;
	background-image: url(../images/btnWerkenbij_open.gif);
}

ul.mainnavigationHome li a.over_meerkanten_open, ul.mainnavigation li a.over_meerkanten_open{
	width:186px;
	background-image: url(../images/btnOvermeerkanten_open.gif);
}

ul.mainnavigationHome li a:hover, ul.mainnavigationHome li a.active, 
ul.mainnavigation li a:hover, ul.mainnavigation li a.active, ul.mainnavigation li a.selected {
	background-position:left -44px;
}

/*Crumbpath start*/
.crumbpath {
	position:absolute;
	bottom: 0px;
	width:740px;
	z-index:300;
}

.path {
	font-family:Verdana;
	font-size:11px;
	z-index:1000;
	margin:0px 0 0 0px;
	color:#fff;
	background-image:url(../images/bgBreadcrumb.png);

}

* html body .path {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgBreadcrumb.png', sizingMethod='scale');
	height: 1px; 
}

.path ol {
	margin: 0px 0px 0px 0px; 
	padding: 0px 5px;
	width: 730px; 
	bottom: 0px; 	
	
}

.path ol li {
	display: inline;
	position: relative;
}

.path span {
	color: #FF6633;
	margin:0 0 0 3px;
}

.path a {
	color:#fff;
	margin:0 0 0 3px;
}

.path a:hover {
	color:#F27900;
}
/*Crumbpath end*/


/* MIDDLE ********************************************************************/

/* left-column */
.leftSideBanners {
	padding:24px 0 0 0;	
}

.leftcolumn {
	float: left;
	width: 211px;
	overflow: hidden;
}
ul.banner {
	margin:34px 0 0 0;
	padding:0;
	list-style:none;
	font-size:1px;
}
ul.banner li {
	margin:0;
	padding:0;
	margin:0 0 1px 0;
}
ul.banner li a {
	background-repeat:no-repeat;
	background-position:right top;
	display: inline;
	height:65px;
}
ul.banner li a span {
	display:none;
}

a.backLeft {
	margin:20px 0 0 40px;
	padding:0 0 0 24px;
	display:block;
	color:#666;
	background-image:url(../images/bgBack.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}

/*Left navigation*/
.subMenu{
	color:#0033CC;
	margin:23px 0 0 40px;
	padding:0;
}

.subMenu ul{
    margin:0px 0px 0px 10px;
    padding:3px 0px 3px 0px;
	background-image:url(../images/bgSubmenuLine.gif);
	background-repeat:repeat-x;
}

.subMenu ul li{
    padding:4px 0 4px 0;
    list-style:none;
	background-image:url(../images/bgSubmenuLine.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

.subMenu a {
    color:#0033cc;
    text-decoration:none;
	display:block;
	line-height:130%;
}

.subMenu a:hover {
    color:#F27900;
    text-decoration:none;
}

/*LEVEL 1+*/
.subMenu ul li a, 
.subMenu ul li ul.level2 li a,
.subMenu ul li ul li ul.level3 li a,
.subMenu ul li ul li ul li ul.level4 li a
.subMenu ul li ul li ul li ul li ul.level5 li a
.subMenu ul li ul li ul li ul li ul li ul.level6 li a {
    background-image: url(../images/arrowLevel1.gif);
    background-repeat: no-repeat;
    background-position: right 3px;
	padding: 0 15px 0 0;
	font-family: Arial;
}

.subMenu ul li a.open, 
.subMenu ul li a.open_noarrow, 
.subMenu ul li ul.level2 li a.open,
.subMenu ul li ul.level2 li a.open_noarrow,
.subMenu ul li ul li ul.level3 li a.open,
.subMenu ul li ul li ul.level3 li a.open_noarrow,
.subMenu ul li ul li ul li ul.level4 li a.open,
.subMenu ul li ul li ul li ul.level4 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul.level5 li a.open,
.subMenu ul li ul li ul li ul li ul.level5 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.open, 
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.open_noarrow {
    background-image: url(../images/arrowLevel1b.gif);
    color: #F27900;
	font-weight: bold;
}

.subMenu ul li a.closed_noarrow,
.subMenu ul li a.open_noarrow, 
.subMenu ul li ul.level2 li a.closed_noarrow,
.subMenu ul li ul.level2 li a.open_noarrow,
.subMenu ul li ul li ul.level3 li a.closed_noarrow,
.subMenu ul li ul li ul.level3 li a.open_noarrow,
.subMenu ul li ul li ul li ul.level4 li a.closed_noarrow,
.subMenu ul li ul li ul li ul.level4 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul.level5 li a.closed_noarrow,
.subMenu ul li ul li ul li ul li ul.level5 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.closed_noarrow,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.open_noarrow {
    background-image: none;
}

/*LEVEL 2+*/
.subMenu ul li ul.level2,
.subMenu ul li ul li ul.level3,
.subMenu ul li ul li ul li ul.level4,
.subMenu ul li ul li ul li ul li ul.level5,
.subMenu ul li ul li ul li ul li ul li ul.level6 {
    margin: 0px 0px 0px 10px;
	background-image: none;
}

.subMenu ul li ul.level2 li,
.subMenu ul li ul li ul.level3 li,
.subMenu ul li ul li ul li ul.level4 li, 
.subMenu ul li ul li ul li ul li ul.level5 li, 
.subMenu ul li ul li ul li ul li ul li ul.level6 li {
	padding: 3px 0 3px 0;
    background-image: none;
}

.subMenu ul li ul.level2 li a,
.subMenu ul li ul li ul.level3 li a,
.subMenu ul li ul li ul li ul.level4 li a,
.subMenu ul li ul li ul li ul li ul.level5 li a,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a {
    background-image: url(../images/arrowLevel2.gif);
}

.subMenu ul li ul.level2 li a.open,
.subMenu ul li ul li ul.level3 li a.open,
.subMenu ul li ul li ul li ul.level4 li a.open,
.subMenu ul li ul li ul li ul li ul.level5 li a.open,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.open {
    background-image: url(../images/arrowLevel2b.gif);
	font-weight: normal;
}

.subMenu ul li ul.level2 li a.open_noarrow,
.subMenu ul li ul li ul.level3 li a.open_noarrow,
.subMenu ul li ul li ul li ul.level4 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul.level5 li a.open_noarrow,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a.open_noarrow {
	font-weight:normal;
}

/*LEVEL 1, 2*/
.subMenu ul.level1 li a,
.subMenu ul li ul.level2 li a{
	font-size: 13px;
}

/*LEVEL 3, 4*/
.subMenu ul li ul li ul.level3 li a,
.subMenu ul li ul li ul li ul.level4 li a{
	font-size: 12px;
}

/*LEVEL 5, 6*/
.subMenu ul li ul li ul li ul li ul.level5 li a,
.subMenu ul li ul li ul li ul li ul li ul.level6 li a {
	font-size: 11px;
}

/*LEVEL 6*/
.subMenu ul li ul li ul li ul li ul li ul.level6 li a{
    text-align: right;
}
/*Left navigation end*/

.printMail {
	height: 22px;
}

.printMail span {
	display:none;
}

.printMail a {
	display:block;
	width:16px;
	height:24px;
	overflow:hidden;
	background-repeat:no-repeat;
	float:right;
	margin:-4px 0 0 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.printMail input.print, .printMail a.print{
	background-image: url(../images/btn_meerkanten_print.jpg);
	border:0px;
	cursor: pointer;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.printMail input.email, .printMail a.email{
	background-image: url(../images/btn_meerkanten_email.jpg);
	border:0px;
	cursor: pointer;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.printMail input, .printMail a{
	display:block;
	width:16px;
	height:22px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-image: url(../images/btn_meerkanten_email.jpg);
	float:right;
	margin:-3px 0 0 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}	

.content {
	float:left;
	width:740px;
}

.content img {
	margin:10px 0 10px 0;
}

.content a {
	color:#0033CC;
}

.content a:hover {
	color:#F27900;
}

.textBlock {
	float: left;	
	margin:0 0 0 30px;
	color:#666;
}

.oneColumn {
	width: 510px;
	color:#333;
}

.twoColumns {
	width: 340px;
}

.threeColumns {
	width: 245px;
}

.oneColumn h2 {
	color:#F27900;
}

.oneColumn h4 {
	color:#666;
}

.oneColumn .relatedItems ul {
	margin:0 20px 4px 0;
	padding:0;
	list-style:none;
	font-family: Arial;
	font-size:12px;
	line-height:120%;
	float:left;
}

.anchorheader {
	font-weight: bold;
}

.contactPerson {
	margin:0 0 10px 0;
	line-height:130%;
}

.contactPerson .title {
	font-weight:bold;
	color:#666;
	width:70px;
	float:left;
	margin:0 20px 0 0;
}

.contactPerson .info {
	color:#999;
	width:400px;
	float:left;
	margin:0 0 10px 0;
}

.phone, .fax, .mail {
	background-repeat:no-repeat;
	padding:0px 0px 0px 25px;
	margin:0px;
}
.phone {
	background-image:url(../images/imgPhone.gif);
}

.fax {
	background-image:url(../images/imgFax.jpg);
}

.mail {
	background-image:url(../images/imgMail.gif);
}

/* RIGHTCOLUMN */
.rightColumn {
	width: 174px;
	margin:0!important;
	float:right!important;
	padding: 0;
}

.relatedItems ul {
	margin:0 0 15px 0;
	padding:0;
	list-style:none;
	font-size:0.85em;
	line-height:130%;
}
.relatedItems ul li {
	padding:0 0 6px 0;
}
.relatedItems ul li a:hover{
	color:#F27900;
	text-decoration:none;
}
.rightColumn .poll {
	background-color:#FEF6CC;
	background-image:none;
	border:0px;
	font-family:Arial;
	font-size:9px;
	line-height:130%;
	padding:10px;
	margin-top:0px;
}
			
/* BOTTOM ********************************************************************/
.contact {
	color:#666666;
	border-top:solid 1px #FEEB8E;	
	margin:0 0 0 211px;
	font-size:0.9em;
	padding:8px 25px 0 30px;
	zoom: 1;
}
.contact .first {
	float:left;
}
.contact .right {
	float:right;
}
.contact .left {
	float:right;
	margin:0 30px 0 0;
	text-align:right;
}
.contact .contactheader {
	color:#7e7e02;
	font-weight:bold;
}

/* FORM ********************************************************************/
.form { 
	padding:0;
	background-color:#F2F5FC;
}
.form .category { 
	border-bottom:1px solid #FFF;
	padding: 10px 15px; 
}
.form .category label {
	display:block; 
	float:left; 
	width:160px; 
	margin:0 10px 10px 0; 
	padding:0;
	color:#666;
}
.form input.text {
	width: 240px; 
	margin:0 0 10px 0; 	
	height:22px;
	font-family:Verdana;
	font-size:10px;
	color:#000;
	padding-left:5px;
	line-height:18px;
	background-image: url(../images/bgField.jpg);
	background-repeat:no-repeat;
	border:solid 1px #F2F5FC;
	float:left;
}
.form label.labelRadio {
	display:block; 
	float:left; 
	width:auto; 
	margin:0 10px 10px 0; 
	padding:0;
}
.form input.radio {
	float:left;
}
.form input.check {
	float:left;
}
.form select {
	color:#333;
	font-family: Arial, Helvetica, sans-serif; 
}
.form textarea { 
	width: 240px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-image: url(../images/bgField.jpg);
	background-repeat:no-repeat;
	border:solid 1px #F2F5FC;
}
.form a.calendar {
	display:block;
	width:16px;
	height:15px;
	background-image: url(../images/img_meerkanten_geboortedatum.jpg);
	float:left;
	margin:4px 0 0 5px;
}
.form a.calendar span {
	display:none;
}
.formAction {
	margin:0 0 0 175px;
	clear:both;
}
form input.frmTextInput, form text, form input.frmTextPasswd{
	width: 260px;
}
form input.frmKalenderInput {
	width: 243px;
}
form input.submit, form input.reset {
    height:22px;
    width:102px;
    margin:6px 0 6px 10px;
	float:left;
	font-family:Verdana;
    font-size:10px;
	line-height:110%;
	background-image:url(/images/btnForm.png);
	background-position:left top	;
	background-repeat:no-repeat;
    color:#FFFFFF;
    text-decoration:none;
	display:block;
	overflow:hidden;
	cursor:pointer;
	border:none;
}

form input.submit:hover, a.formButton .active{
    text-decoration:none;
	background-position:left -22px;
	color:#FFF;
}

.oneColumn .required {
	color:#666;
	font-size:10px;
	margin:5px 0 0 0;
	padding:0;
	line-height:80%;
}
.errorTxt {
	margin:-10px 0 10px 170px; 
	color:#CC0101; 
	font-size:11px;
	clear:both;
}
input.error {
	border:solid 1px #CC0101!important;
}

/* MODULES ********************************************************************/
.poll {
	background-color:#F2f4FB;
	padding:15px;
	margin:15px 0 15px 0;
	border-top:solid 1px #E8EAF1;
	border-bottom:solid 1px #D5DBF2;
	background-image:url(../images/bgPoll.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.poll h3 {
	color:#666666;
	margin:0 0 5px 0;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;	
}
ul.buttonPoll {
	list-style:none;
    margin:5px 0 0 0;
	padding:0;
	float:left;
	font-family:Arial;
	font-size: 9px;
}

.poll p{
	font-family:Arial;
	font-size: 12px;
}

ul.buttonPoll li{
    float:left;
	font-family:Arial;
	line-height:150%;
	height:22px;
	margin:0 6px 0 0;
	font-size: 10px;
}
ul.buttonPoll li a {
	background-position:left top;
	background-repeat:no-repeat;
    color:#FFFFFF;
    text-decoration:none;
	padding:2px 1px 6px 1px;
	display:block;
	overflow:hidden;
	padding:0 0 0 8px;
	cursor:pointer;
	font-family:Arial;
	font-size: 9px;
}
ul.buttonPoll li a span {
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	overflow:hidden;
	padding:2px 8px 6px 0;
}
ul.buttonPoll li a.yes {
	background-image:url(../images/bgBtnGreenLeft.jpg);
	color:#FFF;
}
ul.buttonPoll li a.no {
	background-image:url(../images/bgBtnRedLeft.jpg);
	color:#FFF;
}
ul.buttonPoll li a.yes span {
	background-image:url(../images/bgBtnGreenRight.jpg);
}
ul.buttonPoll li a.no span {
	background-image:url(../images/bgBtnRedRight.jpg);
}
ul.buttonPoll li a:hover {
	color:#FFF;
}
.poll .result {
	float: left;
	margin:0 10px 0 0;
}
.poll .yes {
	color:#ADC600;
}
.poll .no {
	color:#CC0000;
}

ul.newItem {
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
}
ul.newItem li {
	background-image: url(../images/imgNew.gif);
	background-position:left 8px;
	background-repeat:no-repeat;
	padding:0 0 0 35px;
}

ul.recentNews {
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
}
ul.recentNews li {
	background-image: url(../images/arrowLevel2.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding:0 0 2px 10px;
	font-size:11px;
	font-weight: bold;
}

ul.linklist {
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
}
ul.linklist li {
	background-position:left 8px;
	background-repeat:no-repeat;
	padding:0 0 2px 10px;
}

.newItem .section {
	color:#729300;
}
.overview ul{
	margin:12px 0 0 0;
	padding:0;
	list-style:none;
	line-height:130%;
}
.overview ul li{
	clear:both;
}
.overview ul li a{
	display:block;
	float:left;
	padding:0 20px 10px 0;
}
.overview ul li span.date {
	display:block;
	float:right;
	padding:0 0 0 20px;
}
.newsItem h4 {
	display:block;
	float:left;
	padding:0 20px 0 0;
}
.newsItem span.date {
	display:block;
	float:right;
	padding:0 0 0 20px;
}
.newsItem p {
	clear:both;
}
.searchResults {
	margin:10px 0;
}

.searchResults span.highlight {
	font-weight: bold;
}

span.customMessage {
	font-size:0.85em;
	font-size:1em;
	float:left;
}

.multiPaging {
	font-size:0.85em;
	float:right;
	margin:0 0 10px 0;
}
.multiPaging span {
	font-size:1em;
	padding:0 0 0 8px;
}

.multiPaging a {
	padding:0 0 0 8px;
}
.multiPaging a.nextPrev {
	font-size:1.3em;
}
.multiPaging a:hover {
	color:#F27900;
	text-decoration:none;
}
.multiPaging .active {
	color:#F27900;
	text-decoration:none;
	font-weight:bold;
}
.mailFriend {
	display:none;
	position:absolute;
	background-color:#FFF;
	border:solid 1px #CCC;
	z-index:1100;
	width:520px;
	margin:-5px 0 0 -10px;
}
.mailFriend h2 {
	margin:0;
	padding:5px 10px;
}
.mailFriend a.close, .mailFriend a.closed {
	position:absolute;
	right:5px;
	top:5px;
	display:block;
	width:12px;
	height:12px;
	background-image:url(../images/btn_close.gif);
	background-position:left 0px;
}
.mailFriend a.close:hover, .mailFriend a.closed:hover{
	background-position:right -12px;
}
.mailFriend a.close span, .mailFriend a.closed span{
	display:none;
}
.mailFriend .form {
	margin:0;
	padding:10px 0 10px 0;
}
.mailFriend .form label {
	width:200px;
}
.mailFriend .form .formAction {
	margin:0 0 0 215px;
}
.locations {
	color:#999;
	margin:0 0 20px 30px;
	padding:0 0 10px 0;
	width: 480px;
	border-bottom: 1px solid #CEE1EE;
}
	
.locations .top, .locations .left, .locations .center, .locations .right{
	float: left;
}
.locations .top {
	width: 450px;
	padding-bottom: 10px;
}
.locations .left, .locations .center, .locations .right {
	width: 150px;
}
.locations .right img{
	float: right;
	margin: 0px;
}

.faq {
	margin:0 0 20px 0;
}
.faq h3 {
	font-size:1em;
	color:#666;
	margin:0;
	font-weight:bold;
}
.faq .faqContent {
	margin:10px 0 10px 30px;
	padding:0 0 10px 0;
	border-bottom:1px solid #CEE1EE;
}
.faq .faqContent p {
	margin:0;
}
.jobs {
	margin:0 0 10px 0;
	border-bottom:1px solid #CEE1EE;
}
.jobs .title {
	color:#666666;
	width:100px;
	margin:0 10px 0 0;
	display:block;
	float:left;
	clear: left;
}
.jobs .info {
	color:#666666;
	width:350px;
	float:left;
}
.photoAlbum {
	clear:both;
}
.photoAlbum ul{
	margin:0;
	padding:0;
	list-style:none;
}
.photoAlbum ul li{
	float:left;
	margin:0 25px 20px 0;
	width:150px;
	height:119px;
	background-image:url(../images/bg_photoalbum_bg.jpg);
	background-repeat:no-repeat;
	text-align:center;
}
.photoAlbum ul li a img{
	margin:10px 0 0 0;
}
.photoAlbum ul li.last{
	margin:0 0 20px 0;
	float:right;
}
.photoLayer{
	position:absolute;
	display:none;
	border:solid 1px #CCC;
	background-color:#FFF;
	left:20%;
	top:10%;
	line-height:125%;
	z-index:1000;
}
.photoLayer h4{
	margin:0;
	padding:5px 10px 0 10px;
}
.photoLayer a.close, .photoLayer a.closed {
	position:absolute;
	right:5px;
	top:5px;
	display:block;
	width:12px;
	height:12px;
	background-image:url(../images/btn_close.gif);
	background-position:left 0px;
}
.photoLayer a.close:hover, .photoLayer a.closed:hover{
	background-position:right -12px;
}
.photoLayer a.close span, .photoLayer a.closed span{
	display:none;
}

.photoLayer div.scrollArea {
	width: 800px;
	height: 600px;
	overflow: scroll;
	text-align: center;
}

.photoLayer div.scrollArea img {
	margin:10px;
}
.photoLayer p {
	margin:0 10px 10px 10px;
}
ul.treeview {
	padding: 0;
	margin: 0;
}
ul.treeview li { 
	margin: 0;
	padding: 3px 0 3px 0;
	list-style: none;
	font-weight:bold;
	color:#729300;
	border-bottom:1px solid #CEE1EE;
}
ul.treeview li.last { 
	border-bottom:none;
}
ul.treeview li a { 
	color:#729300;
}
ul.treeview li ul li { 
	font-weight:bold;
	color:#F27900;
	border-bottom:none;
}
ul.treeview li ul li a { 
	color:#F27900;
}
ul.treeview li ul li ul li { 
	font-weight:bold;
	color:#0033CC;
	border-bottom:none;
}
ul.treeview li ul li ul li a { 
	color:#0033CC;
}
ul.treeview li ul li ul li ul li { 
	font-weight:normal;
	color:#0033CC;
	border-bottom:none;
}
ul.treeview li ul li ul li ul li a { 
	color:#0033CC;
}

/*** FUNCTIONAL BLOCKS */

h4.functionalBlockTitle {
	font-size:12px;
	color:#999;
}

h2.functionalBlockTitle {
	font-size:16px;
	color:#F27900;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
	border-bottom:1px solid #CEE1EE;
}

h2.functionalBlockTitlePlaceholder {
	font-size:16px;
	color:#F27900;
	border: none;
	margin: 0;
	padding: 0;
	height: 24px;
}

.specialRightColumn div.rightColumn h2{
	display: none;
}


/*Free text block start*/
div.freetextblock a.more {
	float:right;
	margin:0 0 0 0;
}
div.freetextblock p {
	margin-bottom:0px;
	clear: both;
}

div.freetextblock div.empty {
	margin: 0 0 15px 0;
}
/*Free text block end*/


/* Link list functional block start*/
div.linklistblock h4 {
	font-size:1em;
	color:#0033CC;
	margin:0;
	display:block;
}

div.linklistblock p.teaser {
	margin: 0 0 0 0;
}

div.linklistblock div.empty {
	margin: 0 0 15px 0;
}
/*Link list functional block end*/

/*Recent news list functional block start*/
div.recentnewsblock p.teaser {
	margin: 0 0 0 0;
}

div.recentnewsblock div.empty {
	margin: 0 0 15px 0;
}
/*Recent news list functional block end*/

/*Banner block start*/
a.bannerblock img {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	display: block;
}
/*Banner block end*/

/*Login page start*/
form.type1{ margin: 2em 0; }

form p{ overflow: hidden; }

input,
select,
textarea{ color: #999999; font-size: 12px; }

input.text{ width: 272px; }

input.text,
textarea,
select{
   border: solid #F7F5EE;
   border-width: 0 1px 1px 0;
   padding: 3px 2px 1px;
   background: url(../images/input-text-bg.png) no-repeat;
}

form .btnSubmit{
   background: url(../images/input-zoek.png) no-repeat;
   border: 0px;
   cursor: pointer;
   width: 51px;
   height: 24px;
}

form#login .btnSubmit {
   background: url(../images/btn_input_inloggen.png) no-repeat;
   border: 0px;
   cursor: pointer;
   width: 68px;
   height: 24px;	 
}

label.loginLabel{
   width: 86px;
   float: left;
   color: #666666;
   vertical-align: middle;
   position: relative;
   top: 1px;   
/*   z-index: -1; BUG: makes labels invisible in IE*/
}

form#login{ margin-left: 15px; }

form#login p.submit{ padding-left: 296px; }
/*Login page end*/

.searchNavigation {
	width: 150px;
	position: absolute;
	left:397px;
	top:202px;
	display: none;
}

.searchNavigation ul {
	margin:0;
	padding:0;
	background-color: #F27900;
}

.searchNavigation ul li {
	width: 150px;
	margin: 0;
	padding: 0 0 0 10px;
}

.searchNavigation ul li:hover {
	margin: 0;
	padding: 0 0 0 10px;
	width:150px;
	background-image:url(/images/img_meerkanten_design_hover_bg.jpg);
	background-repeat:no-repeat;
	background-position:left center;
}

.searchNavigation ul li a{
	margin: 10px 15px 10px 0;
	padding: 0;
	color: white;
}

.searchNavigation ul li a:hover{
	margin: 10px 15px 10px 0;
	padding: 0;
	color:#FFFFFF;
}

.rightColumn .functionalblock a, .rightColumn .functionalblock img {
	margin: 0;
	padding 0;
}

.rightColumn .functionalblock img {
	float: right;
	clear: both;
}

.sections .jobsSection {
	padding-left: 15px;
}
