* {font-size: 100.01%;}
html{
	background:url(../images/bg-html.jpg);
	font-size: 62.5%;
}
body {
	min-width:1000px;
	font:1.3em/1.4em Helvetica, Arial, sans-serif;
	margin:0;
	color:#3c3c3c;
	background:url(../images/bg-body.jpg) repeat-x;
}
body.enlargeText {
	font-size: 160%;
}

img{border-style:none;}
a{
	text-decoration:underline;
	color:#0b7269;
}
a:hover{text-decoration:none;}
input, textarea, select{
	font:100% Helvetica, Arial, sans-serif;
	vertical-align:middle;
	color:#000;
}
form, fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:100%;
	overflow:hidden;
	position:relative;
}
.w1{
	position:relative;
	float:left;
	left:50%;
	width:1044px;
}
.w2{
	position:relative;
	float:left;
	left:-50%;
	width:1044px;
}
/* container */
.container{
	padding:288px 0 0;
	width:100%;
	overflow:hidden;
}
/* header */
#header{
	position:absolute;
	height:303px;
	left:21px;
	top:0;
}
#header .holder{
	width:1000px;
	position:relative;
	margin:0 0 -46px;
	z-index:150;
}
#header .frame{
	height:118px;
	padding:3px 0 0;
	width:100%;
	background:url(../images/bg-header.png) no-repeat;
}
/* logo */
#header .logo{
	z-index:800;
	display:block;
	position:absolute;
	top:14px;
	left:135px;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:250px;
	height:72px;
}
* html #header .logo{
	top:13px;
}
#header .logo a{
	height:72px;
	display:block;
}
/* menu */
#header .menu{
	margin:0;
	padding:0;
	text-align:right;
	list-style:none;
	position:relative;
}
#header .menu li{
	display:inline;
	line-height:17px;
	padding:0 5px;
	/*padding:0 7px 0 12px;
	background:url(../images/separator.gif) no-repeat 0 50%;*/
}
#header .menu li:first-child{
	background:none;
}
#header .menu a{
	text-decoration:none;
	color:#cee3e0;
	font-size:12px;
	display:inline-block;
	padding: 2px 0 0 22px;
	background-repeat:no-repeat;
	background-position:left bottom;
}
#header .menu a.inloggen,
#header .menu a.uitloggen{
	background-image:url('../images/Inloggen.png');}
#header .menu a.registreren{
	background-image:url('../images/Registreren.png');}
#header .menu a.contact{
	background-image:url('../images/Mail.png');}
#header .menu a.enlargeText,
#header .menu a.shrinkText{
	background-image:url('../images/Letterformaat.png');}
	
#header .menu a:hover{
	text-decoration:underline;
}
/* nav */
#nav{
	position:relative;
	z-index:500;
	margin:0;
	padding:14px 0 0;
	list-style:none;
	width:100%;
}

body.enlargeText #nav{
	padding:10px 0 0;
}
#nav:after{
	content:"";
	display:block;
	clear:both;
}
#nav li{
	padding:0 2px;
	float:left;
	z-index:1;
	line-height:17px;
}
#nav .home{
	padding:0 3px 0 0;
	margin:0 382px 0 0;
}
#nav li li { z-index: 2; }
#nav a{
	cursor:pointer;
	float:left;
	color:#d9ebeb;
	font-size:14px;
	text-decoration:none;
}
#nav a em{
	float:left;
	width:15px;
	height:36px;
	position:relative;
	z-index:1;
}
#nav a strong{
	float:left;
	height:36px;
	font-weight:bold;
}
#nav a span{
	z-index:10;
	position:relative;
	float:left;
	margin:0 -7px 0 0;
	padding:9px 0 0 6px;
}
#nav a:hover,
#nav .active a,
#nav li.hover a,
#nav li:hover a{
	position:relative;
}
#nav a:hover strong,
#nav .active a strong,
#nav li.hover a strong,
#nav li:hover a strong{
	background:url(../images/bg-nav-l.gif) no-repeat;
}
#nav a:hover em,
#nav .active a em,
#nav li.hover a em,
#nav li:hover a em{
	background:url(../images/bg-nav-r.gif) no-repeat 100% 0;
}
#nav li:hover,
#nav li.hover { position:relative; }
#nav li:hover .drop,
#nav li.hover .drop { top: 24px; }
/* drop */
#nav .drop {
	background: url(../images/none.gif);
	position: absolute;
	left: 3px;
	top: -9999px;
	z-index: 999;
	width: 999px;
	padding:18px 0 0;
}
#nav .right-side .drop {
	left: auto;
	right: 0;
}
#nav .drop .drop-inner {
	float: left;
	position: relative;
}
#nav .drop .col {
	float: left;
	position:relative;
	display:inline;
	margin: 0 22px 0 -6px;
	padding:15px 0 0;
}
#nav .drop ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#nav .drop ul li {
	float: none;
	font-size: 0;
	line-height: 0;
	padding: 0 0 1px;
	margin: 0 0 -1px;
}
#nav .drop ul li a {
	position:static !important;
	padding:0;
	margin:0 0 8px;
	float: none;
	display: block;
	background: url(../images/none.gif);
	color: #fff;
	font-size:12px;
	line-height:16px;
	text-decoration:underline;
}
#nav .drop ul li a:hover{
	text-decoration:none;
}
.pointer { display: none; }
#nav.menu-hard-code .drop {width: auto; }
#nav.menu-hard-code .drop ul { width: 200px; }
.table { display: table; }
.body { display: table-row; }
.left,
.right {
	background: url(../images/bg-left.gif) repeat-y;
	width: 26px;
	display: table-cell;
}
.right { background: url(../images/bg-right.gif) repeat-y; }
#nav .content {
	padding:0 50px 0 0;
	height: 1%;
	background-color: #0b7269;
	display: table-cell;
}
.top-left,
.top-right,
.bottom-left,
.bottom-right {
	background: url(../images/bg-top-left.png) no-repeat;
	height: 26px;
	width: 26px;
	font-size: 0;
	display: table-cell;
}
.top-right { background: url(../images/bg-top-right.png) no-repeat; }
.bottom-left { background: url(../images/bg-bottom-left.png) no-repeat; }
.bottom-right { background: url(../images/bg-bottom-right.png) no-repeat; }
.top,
.bottom {
	background: url(../images/bg-top.gif) repeat-x;
	height: 26px;
	display: table-cell;
	font-size: 0;
}
.bottom { background: url(../images/bg-bottom.gif) repeat-x; }

.top,
.top-left,
.top-right{display:none;height:0;}


/* panel */
.panel{
	z-index:100;
	width:1044px;
	position:relative;
	margin:0 0 0 -21px
}
.panel .content{
	background:url(../images/bg-panel.png) no-repeat;
	width:1002px;
	padding:0 21px;
	height:226px;
}
.panel .content img{
	display:block;
}
/* search-form */
.search-form {
	position:relative;
	overflow:hidden;
}
.search-form label{
	color:#215957;
	font-size:18px;
	display:block;
	margin:0 0 7px 5px;
}
.search-form .row {
	padding:9px 25px 0 19px;
}
.search-form .row div{
	height:1%;
	overflow:hidden;
	margin:0 0 1px;
}
.search-form .row .text{
	float:left;
	background:url(../images/bg-input.gif) no-repeat;
	width:660px;
	height:16px;
	padding:11px 11px 10px;
	margin:0 33px 0 0;
}
.search-form .row .text input{
	width:660px;
	color:#636363;
	font-size:13px;
	float:left;
	border:0;
	background:none;
	padding:0;
	margin:0;
}
.search-form .row .text input.disabled{
	color:#ccc;
	cursor:default;
}
.search-form .row .link{
	padding:0 275px 0 0;
	margin:0;
	text-align:right;
	font-size:0.92em;
	line-height:1.6em;
}
.search-form .link a{
	color:#0b7269;
	text-decoration:underline;
}
.search-form .link a:hover{
	text-decoration:none;
}
.search-form .btn,
.form .btn input{
	cursor:pointer;
	margin:0;
	float:left;
	background:url(../images/btn-search.gif) no-repeat;
	width:241px;
	height:37px;
	text-indent:-9999px;
	overflow:hidden;
	line-height:0;
	font-size:0;
	border:0;
	padding:0;
}
.search-form .btn.disabled{
	background:url(../images/btn-search-disabled.gif) no-repeat;
}
.noresultMelding{font-size:1.1em;}


.showForm{
	background:url(../images/btn-expend.png) no-repeat top left;
	display:block;
	line-height:22px;
	vertical-align:middle;
	padding:0 28px;
	text-decoration:none;
	font-weight:bold;}
.showForm:hover{
	text-decoration:underline;
	background:url(../images/btn-expend.png) no-repeat bottom left;}

/* breadcrumbs */
.breadcrumbs{
	z-index:999;
	position:relative;
	padding:0 0 1px 47px;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.breadcrumbs li{
	float:left;
	font-size:0.917em;
	color:#fff;
	padding:0 8px 0 0;
}
.breadcrumbs li a{
	color:#fff;
    padding:0 15px 0 0;
	background:url(../images/breadcrumbDivider.gif) no-repeat right;
}
.breadcrumbs li:last-child a{
    padding:0 0 0;
	background:#fff url('') no-repeat right !important;
}
.breadcrumbs li.last a{
    padding:0 0 0;
	background:transparent url('') no-repeat right !important;
}
.breadcrumbs li a:hover{color:#fff;}
/* main */
#main{
	width:1044px;
	margin:-19px 0 0;
	position:relative;
}
.main-t,
.main-b{
	background:url(../images/bg-main-t.png) no-repeat;
	height:42px;
	overflow:hidden;
}
.main-c{
	background:url(../images/bg-main-r.png) repeat-y;
	height:1%;
	padding:0 20px 0 35px;
}
.main-c:after{
	content:"";
	display:block;
	clear:both;
}
.main-b{
	background:url(../images/bg-main-b.png) no-repeat;
}
.main-content{
	float:left;
	position:relative;
	margin:-5px 0 -12px;
	width:100%;
}
.main-content:after{
	content:"";
	display:block;
	clear:both;
}
/* content */
#content{
	width:701px;
	padding:0 0 30px 12px;
	float:left;
}
/* twocolumns */
#twocolumns{
	width:713px;
	float:left;
	position:relative;
}
#twocolumns #content{
	width:453px;
	float:right;
	padding:0 10px 20px;
}
/* aside */
.aside{
	width:220px;
	float:left;
}
/* sidebar */
#sidebar{
	color:#fff;
	position:relative;
	margin:-54px -2px 0 0;
	width:276px;
	float:right;
	padding:0 0 5px;
}
.sidebar-t{
	background:url(../images/bg-sidebar-t.png) no-repeat;
	height:339px;
	overflow:hidden;
}
.sidebar-b{
	background:url(../images/bg-sidebar-b.png) no-repeat;
	height:34px;
	overflow:hidden;
}
.sidebar-c{
	height:1%;
	padding:0 0 0 27px;
	background:url(../images/bg-sidebar-r.png) repeat-y;
}
.sidebar-c:after{
	content:"";
	display:block;
	clear:both;
}
.sidebar-holder{
	float:left;
	margin:-285px 0 -28px -2px;
	position:relative;
}
#sidebar .block{
	width:210px;
	margin:0 0 25px;
}
#sidebar .block .t,
#sidebar .block .b{
	background:url(../images/bg-block-t.png) no-repeat;
	height:31px;
	overflow:hidden;
}
#sidebar .block .b{
	background:url(../images/bg-block-b.png) no-repeat;
}
#sidebar .block .c{
	height:1%;
	padding:0 10px;
	background:url(../images/bg-block-r.png) repeat-y;
}
#sidebar .block .c:after{
	content:"";
	display:block;
	clear:both;
}
#sidebar .block .content{
	float:left;
	margin:-21px 0;
	position:relative;
	width:100%;
	overflow:hidden;
}
/* list */
.list{
	margin:0;
	padding:0;
	list-style:none;
}
.list li{
	line-height:1.15em;
	margin:0 0 16px;
	width:100%;
	vertical-align:top;
	overflow:hidden;
}
.list .info{
	height:1%;
	overflow:hidden;
}
.list .info span{
	float:right;
	margin:0 17px 0 0;
}
.list .info strong{
	display:block;
	font-weight:normal;
}
.list a{
	font-weight:bold;
}
#sidebar a{color:#fff;}
#sidebar .list h5,
#sidebar .list h3,
#sidebar .list h4{
	margin:0;
	font-size:13px;
}
.enlargeText #sidebar .list h5,
.enlargeText #sidebar .list h3,
.enlargeText #sidebar .list h4{
	font-size:15px;
}
#sidebar h4,
#sidebar h2,
#sidebar h3{
	margin:0 0 16px;
	font-size:1.38em;
	font-weight:normal;
}
/* box */
.box{
	width:220px;
	margin:0 0 22px;
	color:#3c3c3c;
}
.box .t,
.box .b{
	background:url(../images/bg-box-t.png) no-repeat;
	height:30px;
	overflow:hidden;
}
.box .b{
	background:url(../images/bg-box-b.png) no-repeat;
}
.box .c{
	height:1%;
	padding:0 10px;
	background:url(../images/bg-box-r.png) repeat-y;
}
.box .c:after{
	content:"";
	display:block;
	clear:both;
}
.aside h3,
.boxes h2{
	margin:0 0 19px;
	color:#0b7269;
	font-size:1.38em;
	font-weight:normal;
}
.aside .list a{
	font-weight:bold;
	color:#3c3c3c;
	float:left;
}
.aside .list .delete{
	float:right;
}
.box .content{
	position:relative;
	width:200px;
	float:left;
	margin:-23px 0 -10px;
}
.homepage .box .content{
	min-height:319px;
	margin:-18px 0 -25px;
}
* html .homepage .box .content{
	overflow:hidden;
	padding:0 0 11px;
}
.homepage{
	margin:0 0 -20px;
}
.box .more{
	font-size:0.92em;
	position:absolute;
	bottom:3px;
	right:0;
	color:#0b7269;
	text-decoration:underline;
}
.box .more:hover{
	text-decoration:none;
}
.box p{
	margin:0;
	line-height:18px;
}
.homepage .box p{
	margin:0 0 32px;
	line-height:1.15em;
}
/* headline */
.headline{
	height:1%;
	overflow:hidden;
	padding:3px 12px 10px 6px;
}
.headline h1{
	/*background:url(../images/bg-head.gif) no-repeat;*/
	padding:0 0 0 /*50px*/;
	margin:0;
	font-size:1.84em;
	line-height:39px;
	color:#0b7269;
}
#content .headline{
	padding:3px 25px 0 0;
	margin:0 0 10px -6px;
}
#twocolumns #content .headline{
	height:auto;
	margin:0 -6px 9px;
	padding:4px 0 0;
	width:455px;
}
/* rss */
.rss{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-rss.gif) no-repeat;
	width:33px;
	height:30px;
	margin:5px 0 0 19px;
}
/* article */
	
#content p.artLinks{
	margin-top:8px;
	height: 20px;
	}
p.artLinks a { float: left; }
p.artLinks a.btnOnderzoek { float: right; }
.backPrevPage{
	background:url(../images/btn-previous.png) no-repeat top left;
	display:inline-block;
	line-height:22px;
	vertical-align:middle;
	padding:0 28px;
	text-decoration:none;
	font-weight:bold;
}
.backPrevPage:hover{
	text-decoration:underline;
	background:url(../images/btn-previous.png) no-repeat bottom left;
}
.foot .btnOnderzoek,
.about-box .btnOnderzoek{display:inline-block}
.btnOnderzoek{
	background:url(../images/btn-onderzoek.png) no-repeat top left;
	display:none;
	line-height:22px;
	vertical-align:middle;
	padding:0 0 0 28px;
	text-decoration:none;
	font-weight:bold;
}
.btnOnderzoek:hover{
	text-decoration:underline;
	background:url(../images/btn-onderzoek.png) no-repeat bottom left;
}
.article{
	width:100%;
	margin:0 0 14px;
}
.article:after{
	content:"";
	display:block;
	clear:both;
}
.article .heading{
	height:1%;
	line-height:17px;
	padding:0 10px 2px 0;
}
.article .heading:after{
	content:"";
	display:block;
	clear:both;
}
.article .title{
	display:block;
width:95%;
}
.article .title a{color:#0b7269;}
.article .fond{
	float:right;
	font-weight:bold;
}
#content .article p{
	margin:0;
	color:#3c3c3c;
	line-height:1.2em;
}
/* boxes */
.boxes{
	width:490px;
	overflow:hidden;
	margin:0 -40px 10px -10px;
	padding:25px 0 0;
}
.boxes .box{
	float:left;
	margin:0 20px 0 0;
}

.homepage .boxes .box .content{
	min-height:240px;
	margin:-18px 0 -25px;
}
.boxes .box .content{
	margin:-22px 0 -25px;
	min-height:203px;
}
* html .boxes .box .content{
	overflow:hidden;
}
/*.box1{
	width:230px;
}
.box1 .t,
.box1 .b{
	background:url(../images/bg-box1-t.png) no-repeat;
	height:20px;
	overflow:hidden;
}
.box1 .b{
	background:url(../images/bg-box1-b.png) no-repeat;
}
.box1 .c{
	background:url(../images/bg-box1-r.png) repeat-y;
}
.boxes .box1 .content{
	margin:-12px 0 -15px;
}*/
/* footer */
#footer{
	width:100%;
	padding:0 0 50px;
	margin:-2px 0 0;
}
#footer:after{
	content:"";
	display:block;
	clear:both;
}
#footer .block{
	float:left;
	width:1034px;
	position:relative;
	display:inline;
	margin:-20px 0 -4px 10px;
}
#footer .block .t{
	background:url(../images/bg-footer-t.png) no-repeat;
	height:38px;
	overflow:hidden;
}
#footer .block .b{
	background:url(../images/bg-footer-b.png) no-repeat;
	height:148px;
	overflow:hidden;
}
#footer .block .c{
	height:1%;
	padding:0 43px 0 30px;
	background:url(../images/bg-footer-r.png) repeat-y;
}
#footer .block .c:after{
	content:"";
	display:block;
	clear:both;
}
#footer .title{
	color:#92c1be;
	font-size:1.38em;
	margin:0 0 8px;
	display:block;
	font-weight:normal;
}
#footer .nav{
	margin:0;
	padding:0 25px 0 0;
	list-style:none;
	text-align:right;
	clear:both;
}
#footer .nav li{
	display:inline;
	background:url(../images/separator1.gif) no-repeat 0 50%;
	padding:0 9px 0 11px;
	line-height:14px;
}
#footer .nav li:first-child{
	background:none;
}
#footer .nav a{color:#098e81;}
#footer .block .content{
	float:left;
	width:100%;
	position:relative;
	margin:-5px 0 -140px;
}
.logos{
	margin:0;
	padding:0;
	list-style:none;
	display:table;
}
.logos li{
	display:table-cell;
	padding:0 10px 10px 0;
	vertical-align:middle;
}
.logos li a img{
  opacity:0.6;
  filter: alpha(opacity = 60);

}
.logos li a:hover img{
  opacity:1;
  filter: alpha(opacity = 100);
}

/* search */
.form .rows{
	width:330px;
	padding:0 0 12px 35px;
}
.form .row,
.form .rowDate{
	height:1%;
	padding:0 0 10px;
}
.form .row:after,
.form .rowDate:after{
	content:"";
	display:block;
	clear:both;
}
.form .text{
	position:relative;
	margin:-1px 10px 0 0;
	float:left;
	background:url(../images/bg-input1.gif) no-repeat;
	width:163px;
	height:17px;
	padding:5px 10px 4px 15px;
}
.form .text.reqInputfield{
	background:url(../images/bg-input1Required.gif) no-repeat;
}
.Hidden{display:none;}
.errorMsg{visibility:hidden;position:absolute;top:0;left:0;}

.notifications{list-style:none;margin:0 0 10px;padding:0;}
.notifications li{font-size:1.1em;color:#0b7269;font-weight:bold;}
.errors{list-style:none;margin:0 0 10px;padding:0;}
.errors li{font-size:1.1em;color:#cc0000;font-weight:bold;padding:3px;background:#ffcccc;border-bottom:2px solid #990000;}

.form .text input{
	line-height:16px;
	width:163px;
	padding:0;
	margin:0;
	border:0;
	background:none;
	float:left;
}
.form .text input.dp-applied{width:140px;}

.form label{
	width:112px;
	float:left;
	line-height:16px;
	padding:2px 0 0;
}
.form .question{
	float:left;
	background:url(../images/ico-question.gif) no-repeat;
	width:14px;
	height:13px;
	text-indent:-9999px;
	overflow:hidden;
	margin:7px 0 0 3px;
}
.hideForm{visibility:hidden;position:absolute;left:-9999px;}
.magazine{position:relative;}

#question,
#mySelectTooltip{
	position:absolute;
	border:1px solid #0baa87;
	background:#fff;
	padding:5px;
	color:#3c3c3c;
	display:none;
	text-indent:0px;
	width:370px;
	}
#mySelectTooltip{
	top:0;
left:340px;	width:260px;
	}
.form select{
	width:188px;
	float:left;
}
.form .date{
	background:url(../images/bg-input2.gif) no-repeat;
	padding:5px 8px 4px 8px;
	width:74px;
	height:26px;
}
.form .date input{
	width:46px;
	margin:0 2px 0 0;
}
.form .textDate{
	position:relative;
	margin:-1px 0 0 0;
	float:left;
	background:url(../images/bg-input-date.jpg) no-repeat top left;
	padding:5px 0px 4px 8px;
	width:188px;
	height:17px;
}
.form .textDate input{
	line-height:16px;
	padding:0;
	margin:0;
	border:0;
	background:none;
	float:left;
	text-align:center;
}
.form .textDate.reqInputfield{
	background:url(../images/bg-input-date.jpg) no-repeat bottom left;
}
.form .textDate input.col1{
	width:35px;
	margin:0 21px 0 0;
}
.form .textDate input.col2{
	width:60px;
}
.account .date{
	background:url(../images/bg-input1.gif) no-repeat;
	width:163px;
	height:17px;
}
.account .date input{
	width:143px;
	margin:0 2px 0 0;
}
.form .calendar{
	float:left;
	background:url(../images/ico-calendar.gif) no-repeat;
	width:16px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0;
}
.form .date .calendar{
	float:left;
	background:url(../images/ico-calendar.gif) no-repeat;
	width:16px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	margin:1px 0 0;
}
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin:1px 0 0;
	display: inline-block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/ico-calendar.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
.form .text input.dp-applied {
	width: 140px;
	float: left;
}
.form .date input.dp-applied {
	width:56px !important;
	float: left;
	font-size:11px;
}
.form .text input.dp-applied{width:140px;}

.form .open{
	float:right;
	background:url(../images/ico-plus.gif) no-repeat;
	width:12px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	margin:2px 0 0;
}
#content .form p{
	margin:0 0 39px;
	line-height:1.2em;
}
.form .btn{
	height:1%;
	overflow:hidden;
	padding:5px 10px 0 0;
}
.email-form .btn{
	padding:13px 10px 0 0;
}
.account .btn{
	padding:33px 8px 0 0;
}
.form .btn input{
	float:right;
	background:url(../images/btn-search1.gif) no-repeat;
	width:159px;
	height:32px;
}
.form .btn .btn-login{
	background:url(../images/btn-login.gif) no-repeat;
}
.form .btn .btn-send{
	background:url(../images/btn-send.gif) no-repeat;
}
.form .btn .btn-edit{
	background:url(../images/btn-edit.gif) no-repeat;
}
.form .btn .btn-subscribe{
	background:url(../images/btn-subscribe.gif) no-repeat;
}
/* sort */
.sort{
	float:right;
	padding:10px 0 0;
}
.sort ul{
	float:left;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.sort ul li{
	float:left;
	background:url(../images/separator2.gif) no-repeat 0 5px;
	padding:0 3px 0 7px;
	margin:0 5px 0 -5px;
}
.sort span{
	float:left;
	margin:0 3px 0 0;
}
.article .date{
	display:block;
	color:#0b7269;
}
.article .heading .favorites{
	text-indent:-9999px;
	overflow:hidden;
	float:right;
	background:url(../images/ico-star.gif) no-repeat;
	width:24px;
	height:22px;
	margin:-4px 0 -1px;
	position:relative;
}
/* articles */
.articles {
	width:100%;
	margin:-3px 0 -8px;
}
.articles .article{
	margin:0 0 31px;
}
.articles .article .heading {
	padding:0 23px 2px 0;
}
/* paging */
.paging{
	text-align:center;
	margin:0;
	padding:0;
	list-style:none;
}
.paging li{
	display:inline;
	padding:0 5px 0 9px;
	background:url(../images/separator3.gif) no-repeat 0 3px;
}
.paging a{color:#3c3c3c;}
.paging .prev,
.paging .next {
	background:#fff;
	position:relative;
	margin:0 -6px 0 0;
	padding:0 7px 0 4px;
}
.paging .next {
	padding:0 1px 0 10px;
}
.paging .first-link{
	background:none;
}
.paging .prev a,
.paging .next a{
	color:#0b7269;
}
.links{
	margin:0;
	padding:5px 0 18px;
	list-style:none;
}
.links li{
	margin:0 0 13px;
}
#sidebar .links a{
	font-weight:bold;
	text-decoration:none;
}
#sidebar .links a:hover{
	text-decoration:underline;
}
#sidebar .link {
	text-align:right;
}
/* tools */
.tools{
	display:inline;
	float:right;
	margin:5px -10px 0 0;
	padding:0;
	list-style:none;
}
#twocolumns .tools{
	margin:5px 4px 0 0;
}
.tools li{
	float:left;
	padding:0 0 0 9px;
}
.tools li a{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	width:32px;
	height:30px;
	background:url(../images/icos.jpg) no-repeat;
}
.tools li a:hover,
.tools li.active a{
	background-position:0 -30px;
}
.tools .print{
	background-position:-32px 0;
}
.tools .print:hover,
.tools li.active .print{
	background-position:-32px -30px;
}
.tools .email{
	background-position:-64px 0;
}
.tools .email:hover,
.tools li.active .email{
	background-position:-64px -30px;
}
.tools .attach{
	background-position:-96px 0;
}
.tools .attach:hover,
.tools li.active .attach{
	background-position:-96px -30px;
}
#content p{margin:0 0 17px;}
/* method */
.method{
	margin:0 0 -28px;
	padding:20px 0 0;
}
.method dt{
	color:#0b7269;
	font-weight:bold;
}
h2.methodSubtitle{
	font-size:1em;
	color:#0b7269;
}
.method dd{margin:0 0 38px;}
#content .method p{
	margin:0;
	line-height:1.35em;
}
.method dl{
	margin:0;
	padding:0;
}
.method dl dd{
	margin:0;
}
.method dl dt{
	float:left;
	color:#3c3c3c;
	margin:0 3px 0 0;
	font-weight:normal;
}
/* foot */
#content .foot{
	padding:0 25px 0 0;
	margin:0 0 -8px;
	height:1%;
	overflow:hidden;
}
#content .foot .tools{
	margin:0 -10px 0 0;
}
#sidebar .block .info{
	height:1%;
	overflow:hidden;
	padding:0 0 1px;
}
#sidebar .block .info div{
	height:1%;
	overflow:hidden;
}
#sidebar .block .info .number{
	font-size:2.3em;
	float:right;
	line-height:32px;
	padding:0 7px 0 0;
}
#sidebar .block .info p{
	margin:0;
}
.pdf{
	float:left;
	background:url(../images/ico-pdf.gif) no-repeat;
	padding:0 0 3px 27px;
	line-height:24px;
	margin:0 0 20px;
}
/* about-box */
.about-box{
	color:#3c3c3c;
	width:210px;
	margin:0 0 25px;
}
.about-box .t{
	background:url(../images/bg-box.gif) no-repeat;
	height:17px;
}
.about-box .b{
	background:url(../images/bg-box.gif) no-repeat -420px 0;
	height:17px;
}
.about-box .c{
	height:1%;
	padding:0 11px;
	background:url(../images/bg-box.gif) repeat-y -210px 0;
}
.about-box .c:after{
	content:"";
	display:block;
	clear:both;
}
.about-box .content{
	float:left;
	margin:-9px 0 -1px;
	position:relative;
	width:100%;
}
#sidebar .about-box h2,
#sidebar .about-box h3{
	margin:0 0 12px;
	font-size:1em;
	font-weight:bold;
	color:#0b7269;
}
#sidebar .about-box h3{
	font-size:1.38em;
	font-weight:normal;
	margin:0 0 7px;
}
#sidebar .about-box a{
	color:#3c3c3c;
}
.about-box p{
	line-height:15px;
	margin:0 0 15px;
}
.about-box .logo{
	display:block;
	margin:0 0 10px 1px;
}
.about-box .logo img{
	vertical-align:top;
}
.about-box .link{
	margin:0 0 5px;
}
#content .nav{
	margin:-7px 0 7px -4px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
#content .nav li{
	float:left;
	padding:0 205px 0 0;
}
/* item */
.item{
	margin:0 0 18px -10px;
	width:710px;
	background:url(../images/bg-item.gif) repeat-y -710px 0;
}
.item .holder{
	position:relative;
	background:url(../images/bg-item.gif) no-repeat;
}
.item .frame{
	height:1%;
	overflow:hidden;
	padding:10px 11px;
	background:url(../images/bg-item.gif) no-repeat -1420px 100%;
}
.item .fund{
	float:left;
	width:228px;
	padding:2px 10px 0 0;
}
.item .fund img{
	display:block;
}
.item .info{
	overflow:hidden;
	min-height:70px;
}
* html .item .info{
	margin:0 -3px 0 0;
	height:70px;
	overflow:visible;
}
#content .item p{
	margin:0 0 20px;
}
#content .item .link{
	position:absolute;
	bottom:8px;
	right:11px;
}
.item a{color:#3c3c3c;}
#twocolumns .articles .article .heading{
	padding:0 5px 16px 0;
}
#twocolumns .articles .article {
	margin:0 0 28px;
}
#twocolumns .articles {
	padding:4px 0 0;
}
.aside .box h2{
	margin:0 0 19px;
	font-size:1em;
	color:#0b7269;
}
.aside .box .logo{
	display:block;
	margin:-5px 0 10px 9px;
}
.aside .box .logo img{
	vertical-align:top;
}
.aside .box .link a{
	color:#3c3c3c;
}
#content .link{
	/*
	position:absolute;
	bottom:27px;
	right:10px;
	*/
	margin-bottom: 10px;
	text-align: right;
}
#content .link a{
	color:#3c3c3c;
	text-decoration:underline;
}
#content .link a:hover{
	text-decoration:none;
}
/* disorders */
.disorders{
	width:723px;
	overflow:hidden;
	margin:0 -15px 0 -10px;
}
.disorders .box{
	vertical-align:top;
	display:inline-block;
	margin:0 17px 24px 0;
}
.disorders .box .content{
	min-height:55px;
	margin:-23px 0 -20px
}
* html .disorders .box .content{
	height:55px;
}
/* char-list */
.char-list{
	margin:0 0 10px -10px;
	padding:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.char-list li{
	background:url(../images/separator4.gif) no-repeat 0 3px;
	float:left;
	padding:0 9px;
	margin:0 1px 0 -1px;
}
.char-list a{color:#3c3c3c;}
.words-list{
	margin:0;
	line-height:18px;
	padding:0;
	list-style:none;
}
.words-list a{
	font-weight:bold;
	color:#3c3c3c;
}
#sidebar .block p{
	margin:0 0 10px;
	line-height:16px;
}
/* account */
.account .row,
.account .rowDate{
	padding:0 0 10px 35px;
}
.account .sex{
	width:90px;
	margin:0 109px 0 0;
	float:left;
}
.none{
	display:none;
}
.account .chk{
	padding:10px 0 9px 147px;
	height:1%;
	overflow:hidden;
}
.account .chk input{
	width:16px;
	height:15px;
	padding:0;
	margin:0 10px 0 0;
	float:left;
}
.account .chk label{
	float:left;
	width:auto;
	padding:0;
	margin:0 43px 0 11px;
}
.account .chk a{
	color:#3c3c3c;
}
.account .chk div{
	float:left;
	width:225px;
	margin:-3px 0 0;
}
.account .chk select{
	float:left;
	width:188px;
}
.account .chk .question{
	margin:5px 0 0 14px;
}

.account .chk.donatieFonds label {width:400px;margin-bottom:20px;}

.navbar .content{
	min-height:550px;
}
.navbar{
	margin:0;
}
* html .navbar .content{
	height:550px;
}
.aside .navbar h2{
	font-weight:normal;
	font-size:1.38em;
}
/* navigation */
.navigation{
	line-height:16px;
	margin:0;
	padding:0 0 0 3px;
	list-style:none;
}
.navigation a{
	color:#3c3c3c;
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding:0 0 0 12px;
}
.navigation ul{
	margin:0;
	padding:0 0 0 20px;
	list-style:none;
	line-height:1.2em;
}
.navigation ul a{
	background:url(../images/bullet1.gif) no-repeat 0 3px;
}
.delete{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-delete.gif) no-repeat;
	width:22px;
	height:20px;
}
.link-right{
	text-align:right;
}
.link-right a{
	color:#3c3c3c;
}
/* info-list */
.info-list{
	margin:0 0 -10px;
	padding:0;
	list-style:none;
}
.info-list li{
	margin:0 0 18px;
	width:100%;
	overflow:hidden;
}
.info-list li span{
	display:block;
}
.info-list a{
	color:#3c3c3c;
}
.info-list span a{
	text-decoration:none;
}
.info-list em{
	float:left;
	font-style:normal;
}
.info-list ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	overflow:hidden;
}
.info-list ul li{
	font-weight:bold;
	padding:0 5px;
	float:left;
	width:auto;
	background:url(../images/separator5.gif) no-repeat 0 5px;
	margin:0 1px 0 -1px;
	display:inline;
}
#content .block{
	width:470px;
	margin:0 -10px 10px;
	position:relative;
}
#content .block .t{
	background:url(../images/bg-block.gif) no-repeat;
	height:18px;
	overflow:hidden;
}
#content .block .c{
	padding:0 12px;
	height:1%;
	background:url(../images/bg-block.gif) repeat-y -470px 0;
}
#content .block .c:after{
	content:"";
	display:block;
	clear:both;
}
#content .block .b{
	height:18px;
	overflow:hidden;
	background:url(../images/bg-block.gif) no-repeat -940px 100%;
}
#content .block .hold{
	float:left;
	width:100%;
	margin:-3px 0;
}
#content .block h2 {
	margin:0 0 15px;
	font-size:1em;
	color:#0b7269;
}
/* diseases-list */
.diseases-container{
	overflow:hidden;
	width:445px;
	}
.diseases-list{
	margin:0;
	padding:0 0 10px;
	list-style:none;
	height:1%;
	overflow:hidden;
	width:465px;
}
.diseases-list li{
	float:left;
	padding:0 0 6px;
	width:220px;
	margin-right:10px;
	border-right: 1px solid #aaa;
}
.diseases-list a{
	color:#3c3c3c;
	padding:0 5px 0 0;
	float:left;
	line-height:22px;
}
.diseases-list a.delete{
	float:right;
	padding:0 10px 0 0;
}
#content .navigation ul ul{
	padding:0 0 0 36px;
	line-height:15px;
}
/* search-page */
.search-page .text{
	float:left;
	background:url(../images/bg-input3.gif) no-repeat;
	width:158px;
	height:16px;
	padding:5px 15px;
	margin:0 0 8px;
}
.search-page .text input{
	width:158px;
	float:left;
	margin:0;
	padding:0;
	border:0;
	background:none;
}
.search-page .row{
	height:1%;
	overflow:hidden;
}
.search-page .btn{
	height:1%;
	overflow:hidden;
}
.search-page .btn input{
	padding:0 0 2px;
	font-size:13px;
	line-height:15px;
	float:right;
	background:url(../images/border.gif) no-repeat 50% 16px;
	border:0;
	color:#fff;
}
#sidebar .heading{
	height:1%;
	overflow:hidden;
}
#sidebar .question{
	float:right;
	background:url(../images/ico-question1.gif) no-repeat;
	width:22px;
	height:20px;
	margin:2px 2px 0 0;
	text-indent:-9999px;
	overflow:hidden;
}
/* contact-form */
.contact-form .textarea{
	float:left;
	width:432px;
	margin:0 10px -2px 0;
	background:url(../images/bg-textarea.gif) repeat-y -432px 0;
	min-height:100px;
}
.textarea .holder{
	float:left;
	background:url(../images/bg-textarea.gif) no-repeat;
}
.textarea .frame{
	float:left;
	width:432px;
	background:url(../images/bg-textarea.gif) no-repeat -864px 100%;
}
.textarea textarea{
	height:72px;
	border:0;
	background:none;
	width:412px;
	max-width:406px;
	overflow:auto;
	float:left;
	margin:2px 0;
	padding:3px 5px 13px 15px;
}
.contact-form .rows{
	width:auto;
	padding:0 0 40px;
}
.contact-form .row{
	padding:0 0 10px 35px;
}
.contact-form .note{
	height:1%;
	overflow:hidden;
	clear:both;
	padding:0 130px 0 0;
	text-align:right;
	line-height:1.4em;
}
.email-form .row{
	padding:0 0 10px 35px;
}
.contact-form .btn {
	padding:15px 10px 0 0;
}
.form .btn .btn-send{
	background:url(../images/btn-send.gif) no-repeat;
}
.form .btn .btn-edit{
	background:url(../images/btn-edit.gif) no-repeat;
}
.login .row{
	padding:0 0 10px 35px;
}
.login label{
	padding:4px 0 0;
}
.login .btn{
	padding:22px 10px 0 0;
}
.login .btn input{
	background:url(../images/btn-login.gif) no-repeat;
}

.socialMedia {margin:0;padding:0;list-style:none;}
.socialMedia li{float:left;margin:0 5px 0 0;}
.socialMedia li a{display:block;width:16px;height:16px;text-indent:-9999em;}
.socialMedia li a.iconHyves{background:url(../images/hyves.png);}
.socialMedia li a.iconTwitter{background:url(../images/twitter.png);}
.socialMedia li a.iconGoogle{background:url(../images/google.png);}
.socialMedia li a.iconFacebook{background:url(../images/facebook.png);}
.socialMedia li a.iconNujij{background:url(../images/nujij.png);}

/* popup */
.popup{
	display:none;
	position:absolute;
	top:20%;
	left:30%;
	width:518px;
	z-index:999;
}
.popup .t,
.popup .b{
	background:url(../images/bg-popup-t.png) no-repeat;
	height:35px;
	overflow:hidden;
}
.popup .b{
	background:url(../images/bg-popup-b.png) no-repeat;
}
.popup .c{
	background:url(../images/bg-popup-r.png) repeat-y;
	height:1%;
	padding:0 23px;
}
.popup .c:after{
	content:"";
	display:block;
	clear:both;
}
.popup .content{
	float:left;
	width:100%;
	margin:-15px 0 0;
	position:relative;
}
.popup .title{
	display:block;
	margin:0 0 18px;
	font-size:1.38em;
	font-weight:normal;
	color:#0b7269;
}
.popup p{
	line-height:16px;
	margin:0 0 10px;
}
.popup .close{
	position:absolute;
	top:0;
	right:-5px;
	display:block;
	background:url(../images/ico-delete.gif) no-repeat;
	width:22px;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
}
.logo-print{
	position:absolute;
	top:0;
	left:-9999px;
}
.inner{
	margin:0 0 -13px;
}
.administrator .content{
	margin:-9px 0 -20px
}


.outtaHere {
	position:absolute;
	left:-3000px;
}
.selectArea {
	position: relative;
	background: url(../images/bg-input1.gif) no-repeat;
	width:188px;
	height:26px;
	float:left;
	margin:0 10px 0 0;
}
.selectArea .center{
	height:26px;
	line-height:26px;
	display:block;
	color:#3c3c3c;
	font-size:12px;
	padding:0 23px 0 15px;
	overflow:hidden;
}
.selectArea a.selectButton {
	position: absolute;
	top: 2px;
	right: 6px;
	background: url(../images/select-button.gif) no-repeat;
	width:17px;
	height:23px;
}
/*Selects drop-down*/
.optionsDivInvisible,
.optionsDivVisible {
	position: absolute;
	display: block;
	z-index: 30;
	font-size: 12px;
	padding:4px 0 0 8px;
}
.drop-dif {
	width:188px;
}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {
	font-size:12px;
	width:148px;
	margin:0;
	padding:0 10px;
	overflow:hidden;
	list-style: none;
	background:#f7f7f7;
	border:1px solid #ddd;
	max-height:150px;
	overflow-y:auto;
}
.optionsDivVisible ul li {
	/*height:1%;*/
	margin:0 0 2px;
	position:relative;
	vertical-align:top;
}
.optionsDivVisible a {
	color: #3c3c3c;
	text-decoration: none;
}
.optionsDivVisible a:hover {
	color: #0b7269;
	text-decoration: none;
}
.form .select-small{
	background: url(../images/bg-input2.gif) no-repeat;
	width:89px;
	height:26px;
	float:left;
	margin:0 110px 0 0;
}
.drop-select-small ul{
	width:49px !important;
}
.selectArea .left{
	background:none;
}
.checkboxArea, .checkboxAreaChecked {
	float:left;
	overflow: hidden;
	width:21px !important;
	height:20px;
	background:url(../images/checkbox.gif) no-repeat;
}
.checkboxAreaChecked {
	background-position:0 -20px;
}


/* DatePicker */

table.jCalendar {
	border: 1px solid #26938d;
	background: #26938d;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #3ba8a6;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}

table.jCalendar td {
	background: #fff;
	color: #3c3c3c;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #299c96;
	color: #2fc6be;
}
table.jCalendar td.today {
	background: #fff;
	color: #3c3c3c;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #299c96;
	color: #2fc6be;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #fff;
	border: 1px solid #26938d;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}




@media print {
body {
	
	font:14px Helvetica, Arial, sans-serif;
	margin:0;
	color:#3c3c3c;
}
img{border-style:none;}
a{
	text-decoration:underline;
	color:#0b7269;
}
.logo-print {
	position:static;
	left:0;
	display:block;
	margin:0 0 10px;
}
#header{
	display:none;
}
#footer{
	display:none;
}
.w1,
.w2{
	width:100%;
	left:0;
	float:none;
}
#sidebar{
	display:none;
}
.aside{
	display:none;
}
#content,
#twocolumns{
	float:none;
	width:100%;
}
.breadcrumbs{
	display:none;
}
.tools,.artLinks{
	display:none;
}
.headline h1{
	margin:0;
	font-size:20px;
	line-height:39px;
	color:#0b7269;
}
.method{
	margin:0;
	padding:20px 0 0;
}
.method dt{
	color:#0b7269;
	font-weight:bold;
}
.method dd{margin:0 0 20px;}
#content .method p{margin:0;}
.method dl{
	margin:0;
	padding:0;
}
.method dl dd{
	margin:0;
}
.method dl dt{
	float:left;
	color:#3c3c3c;
	margin:0 3px 0 0;
	font-weight:normal;
}
.popup{
	display:none !important;
}
#content p{margin:0 0 17px;}

.favorites,.rss{display:none;}

}/*end media print*/







































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

