* {
	font-family:verdana,arial;
	line-height:1.5em;
}
html,body {
	height: 100%;
}
body {
	margin:0px;
	padding:0px;
}
div, td, p, input, textarea {
	font-size: 11px;
}
img {
	border:none;
}
table {
	border-collapse:collapse;
}
table,tr,td {
	margin:0px;
	padding:0px;
}
td {
	vertical-align: top;
}
a {
	text-decoration:none;
	color: #fc550e;
}
a:hover {
	text-decoration: underline;
}
p, h1, h2, h3, h4, h5, h6 {
	margin-top: 0px;
	margin-bottom: 1em;
}
#body_home {
	background-image: url('/_cms/images/homefinal_back_bottom_repeat.jpg');
	background-position: center top;
}
#body_content {
	background-image: url('/_cms/images/contentfinal_back_repeat.jpg');
	background-position: center top;
	background-repeat: repeat-x;
}
#body_home #site_content_back {
	background-image: url('/_cms/images/homefinal_back_repeat.jpg');
	background-position: center top;
	background-repeat: repeat-x;
}
#site_content {
	position:relative;
	width:990px;
	margin:auto;
}
#body_home #site_content_back_inner {
	background-image: url('/_cms/images/homefinal_back.jpg');
	background-repeat: no-repeat;
	background-position: center top;
}
#body_content #site_content {
	background-image: url('/_cms/images/contentfinal_back.jpg');
	background-repeat: no-repeat;
}
#logo {
	position: absolute;
	left: 24px;
	top: 24px;
	display: block;
}
#logo, #logo_onder_home a, #logo span, #logo_onder_content a {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 36px;
	color: white;
}
#logo span {
	color: #fc4f0c;
}
#logo:hover, #logo_onder_home a:hover, #logo_onder_content a:hover {
	text-decoration: none;
}
#footer_bottom_home {
	background-image: url('/_cms/images/home_onder_schaduwonder.png');
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 11px;
	width: 915px;
	height: 97px;
}
#logo_onder_home a, #logo_onder_content a {
	color: #89b5b1;
}
#navigatie {
	height: 103px;	
	position: relative;
}
#nav1, #nav2 {
	margin-left: 243px;
	width: 700px;
	position: absolute;
	left: 0px;
}
#nav1 {
	top: 56px;
}
#nav2 {
	top: 23px;
}
#homepage_contents, #content_contents {
	padding-top: 1px;
	padding-left: 24px;
}
#content_footer {
	position: relative;
	background-image: url('/_cms/images/content_footer_back.jpg');
	background-position: center top;
	height: 510px;
	border-top: 1px solid #eaf2f2;
}
.content_footer_shade {
	position: absolute;
	top: -12px;
	width: 100%;
	left: 0px;
	background-image: url('/_cms/images/content_footer_shade.png');
	height: 11px;
}
.content_footer_inner {
	width: 990px;
	margin: auto;
	position: relative;
}
#homepage_boven {
	position: relative;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 78px;
	width: 840px;
	height: 215px;
}
#homepage_boven .agacontent {
	position: absolute;
	left: 470px;
	width: 445px;
}
#homepage_boven .agacontent .agatext {
	height: 180px;
}
#homepage_boven .art_image img {
	display: block;
}
#homepage_boven .agatitle {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 20px;
	color: white;
	height: 26px;
}
#homepage_boven .agatext {
	padding-top: 10px;
}
#homepage_boven .agatext, #homepage_boven .agatext p, #homepage_boven .agamore {
	font-size: 11px;
	line-height: 17px;
	color: white;
}
#homepage_boven .agamore span {
	text-decoration: underline;
}
#homepage_boven .agamore:hover {
	color: #000000;
	text-decoration: none;
}
#homepage_boven .agbuttons .agrechts,
#homepage_boven .agbuttons .aglinks {
	position: absolute;
	top: 196px;
}
#homepage_boven .agbuttons .agrechts {
	left: 915px;
}
#homepage_boven .agbuttons .aglinks {
	left: 435px;
}
#homepage_boven .aglinks, #homepage_boven .agrechts {
	background-repeat: no-repeat;
	width: 31px;
	height: 34px;
	cursor: pointer;
	float: right;
}
#homepage_boven .aglinks {
	background-image: url('/_cms/images/ag-links.png');
}
#homepage_boven .agrechts {
	background-image: url('/_cms/images/ag-rechts.png');	
}
.home_boven_image {
	position: absolute;
	height: 216px;
	width: 430px;	
}
.home_boven_image td {
	vertical-align: middle;
}
.langbuttons {
	position: absolute;
	top: 5px;
	right: 45px;
}
.langbuttons a {
	display: block;
	float: right;
	width: 27px;
	height: 19px;
	background-repeat: no-repeat;
	margin-right: 5px;
}
#homepage_onder {
	background-image: url('/_cms/images/home_onder_back_repeat.jpg');
	width: 915px;
}
#homepage_onder table {
	background-image: url('/_cms/images/home_onder_back_top.png');
	background-repeat: no-repeat;
}
#homepage_onder_onderkant {
	width: 915px;
	height: 28px;
	background-image: url('/_cms/images/home_onder_back_bottom.png');
	background-repeat: no-repeat;
	background-position: center bottom;
}
.homepage_links {
	width: 550px;
	padding: 30px;
	padding-top: 25px;
}
.homepage_links .agatitle {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 22px;
	background-repeat: repeat-x;
	background-image: url('/_cms/images/stippel.gif');
	background-position: left bottom;
	padding-bottom: 12px;
}
.homepage_links .agatext {
	margin-top: 10px;
}
.homepage_links .agatext, .homepage_links .agatext p {
	font-size: 12px;
	line-height: 20px;
}
.homepage_links .agamore {
	float: right;
	margin-top: 5px;
	cursor: pointer;
}
.homepage_rechts {
	width: 305px;
	padding-top: 28px;
	padding-bottom: 25px;
}
.homepage_rechts .container {
	position: relative;
}
.homepage_rechts .container .buttons {
	position: absolute;
	top: -8px;
	right: 25px;
}
.homepage_rechts #zoeken {
	float: right;
	display: block;
	width: 38px;
	height: 39px;
	background-repeat: no-repeat;
	background-image: url('/_cms/images/zoek.png');
}
.homepage_rechts #nieuwsbrief {
	float: right;
	display: block;
	width: 34px;
	height: 37px;	
	background-repeat: no-repeat;
	background-image: url('/_cms/images/nieuwsbrief.png');
	margin-left: 13px;
}

.homepage_rechts .agatitle {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 14px;
	font-weight:bold;
	color:#333333;
	padding-bottom: 18px;
	margin-left: 25px;
	margin-right: 25px;
	background-repeat: repeat-x;
	background-image: url('/_cms/images/stippel.gif');
	background-position: left bottom;
	width: 215px;
}
.homepage_rechts_boven {
	padding-top: 12px;
}
.homepage_rechts_boven .agatitle {
	display: block;
	padding-bottom: 6px;
	background-image: none;
	color: black;
	padding-left: 20px;
	margin-top: 3px;
	background-repeat: no-repeat;
	background-image: url('/_cms/images/bullet.png');
	background-position: 0px 4px;

}
.homepage_rechts_onder .agatitle {
	padding-bottom: 6px;
	background-image: none;
}
.homepage_rechts_onder .agamore {
	display:block;
	margin-left: 25px;
	margin-top: 5px;
	cursor: pointer;
	height: 25px;
}
.homepage_rechts .agatext {
	margin-left: 25px;
	margin-right: 25px;
}
.homepage_rechts .agatext, .homepage_rechts .agatext p {
	font-size: 11px;
}

#homepage_onder .agaamore {
	display: block;
	margin-top: 6px;
}
#homepage_onder .agamore div {
	height: 14px;
	float: left;
	background-repeat: no-repeat;
}
#homepage_onder .agamore .agamore_mid,
#homepage_onder .agamore .agamore_mid_brown {
	background-image: url('/_cms/images/more_mid.gif');
	background-repeat: repeat-x;
	font-size: 11px;
	line-height: 12px;
	color: #486559;
	padding-right: 3px;
	padding-left: 3px;
}
#homepage_onder .agamore .agamore_mid_brown {
	background-image: url('/_cms/images/more_mid_brown.gif');
	color: #6e715a;
}
#homepage_onder .agamore:hover, #homepage_onder .agamore:hover * {
	color: #000000;
	text-decoration: none !important;
}
#homepage_onder .agamore .agamore_left,
#homepage_onder .agamore .agamore_left_brown,
#homepage_onder .agamore .agamore_right,
#homepage_onder .agamore .agamore_right_brown {
	width: 3px;
}
#homepage_onder .agamore .agamore_left {
	background-image: url('/_cms/images/more_left.gif');
}
#homepage_onder .agamore .agamore_left_brown {
	background-image: url('/_cms/images/more_left_brown.gif');
}

#homepage_onder .agamore .agamore_right {
	background-image: url('/_cms/images/more_right.gif');
}
#homepage_onder .agamore .agamore_right_brown {
	background-image: url('/_cms/images/more_right_brown.gif');
}

#searchform, #nieuwsbriefform {
	height: 43px;
	margin-bottom: 0px;
	margin-left: 21px;
	margin-right: 21px;
	background-image: url('/_cms/images/form_back.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#nieuwsbriefform {
	margin-top: 14px;
	margin-bottom: 10px;
}

.nieuwsbrief_submit {
	color:#FFFFFF;
	background-color:#b1c9c2;
	border:0px;
	font-size:12px;
}

.form_submit {
	position: relative;
	top: 12px;
	margin-left: 10px;
	background-image: url('/_cms/images/button_nieuwsbrief.gif');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 28px;
	width: 28px;
	float: left;
}
.form_submit input {
	border: none;
	width: 28px;
	height: 28px;
	background: transparent;
	cursor: pointer;
}
#searchform .form_submit {
	background-image: url('/_cms/images/button_search.gif');
}
.form_input {
	float: left;
	position: relative;
	top: 10px;
}
.form_input input {	
	margin: 3px;
	width: 205px;
	border: none;
	background: transparent;
	padding: 2px;
	padding-top: 4px;
	font-size: 12px;
	color: #fc711d;
}
.tussenlijn-grad {
	background-image: url('/_cms/images/tussenlijn-grad.png');
	background-repeat: repeat-x;
	height: 50px;
}
#contents_table {
	width: 915px;
}
#content_rechts {
	width: 260px;
}
.article_topic {
	position: relative;
	margin-top: 15px;
	margin-left: 27px;
}
.kruimelpad {
	padding-top: 25px;
	padding-bottom: 25px;
}
.kruimelpad, .kruimelpad a {
	font-size: 10px;
	color: #607077;
}
a.kruimelpad_last {
	color: #fc550e;
}
.attitle {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 24px;
	color: #fc550e;
	font-weight: bold;	
}
.atabstract {
	margin-top: 16px;
}
.atabstract, .atabstract p {
	font-weight: bold;
}
.attext {
	margin-top: 20px;
}
.attext, .attext p {
	color: #362b24;
}
.article_topic_list {
	margin-top: 25px;
}

.article_topic_list .item {
	border-top: 1px solid #a7ad94;
	padding-top: 20px;
	padding-bottom: 20px;
}
.atltitle, .atltitle a {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 18px;
	color: #fc550e;
	font-weight: bold;
}
.atlabstract {
	margin-top: 10px;
	margin-bottom: 10px;
}
.atlabstract, .atlabstract p {
	color: #362b24;
}
.atlmore {
	padding-left: 15px;
	background-image: url('/_cms/images/leesverder.gif');
	background-position: 1px 3px;
	background-repeat: no-repeat;
}
.atlmore, .atlmore span {
	color: #fc550e;
}
.atlmore:hover {
	text-decoration: none !important;
}
.atlmore:hover span {
	text-decoration: underline;
}
.atlimage {
	float: right;
	margin-top: 12px;
	margin-left: 10px;
	margin-bottom: 6px;
}
#timeline {
	position: relative;
	margin-left: 23px;
	margin-right: 51px;
	height: 237px;
	width: 916px;
	overflow: hidden;
}
.timeline_items {
	position: absolute;
	height: 237px;
}
.timeline_item {
	position: relative;
	float: left;
	width: 261px; /* 305 */
	height: 176px; /* 237 */
	padding-top: 36px;
	padding-bottom: 25px;
	padding-left: 22px;
	padding-right: 22px;
}
.timeline_vscrollnav {
	position: absolute;
	width: 48px;
	height: 14px;
	top: 38px;
	left: 222px;
}
.timeline_back0 {
	background-image: url('/_cms/images/timeline_item_even.jpg');
}
.timeline_back1 {
	background-image: url('/_cms/images/timeline_item_odd.jpg');
}
.timeline_year {
	font-family: 'Times New Roman', 'Times Roman';
	font-size: 14px;
	color: black;
	margin-bottom: 20px;
}
.timeline_list {
	position: relative;
	height: 143px;
	overflow: hidden;
}
.carousel_container {
	position: absolute;
	width: 260px;
}
.timeline_link {
	display: block;
	padding-left: 25px;
	font-size: 11px;
	color: black;
	line-height: 20px;
	background-image: url('/_cms/images/timeline_link.png');
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.timeline_link:hover {
	text-decoration:none;
	color: #FC550E;
}
#timeline_but_left, #timeline_but_right {
	position: absolute;
	width: 50px;
	height: 237px;
	cursor: pointer;
}
#timeline_but_left {
	left: -27px;
	background-image: url('/_cms/images/timeline_but_left.jpg');
	background-position: 50px 0px;
}
#timeline_but_right {
	left: 939px;
	background-image: url('/_cms/images/timeline_but_right.jpg');
}

#footer_bottom {
	height: 100px;
	width: 915px;
	margin-left: 23px;
	background-image: url('/_cms/images/content_footer_text_back.jpg');
	background-repeat: no-repeat;
}
#logo_onder_content {
	padding-top: 13px;
}
#bottom_nav {
	text-align: right;
	padding-top: 25px;
}
#bottom_nav, #bottom_nav a {
	color: #d0d2bb;
	font-size: 11px;
}

#searchbox {
	position: relative;
	margin-top: 44px;
	margin-left: 30px;
	width: 230px;
	height: 49px;
	background-image: url('/_cms/images/schermpje-top.png');
}
.onlysearch {
	background-image: url('/_cms/images/schermpje-onlysearch.png') !important;
}
.searchbox_input {
	position: absolute;
	left: 47px;
	top: 15px;
	color: #fc711d;
	width: 154px;
	border: none;
	background: transparent;
	font-size: 12px;
}
.searchbox_submit {
	position: absolute;
	left: 17px;
	top: 11px;
	border: none;
	width: 28px;
	height: 28px;
	background: transparent;
	cursor: pointer;
}
#tags, #stuurdoor_nieuws_link {
	margin-left: 30px;
	width: 170px;
	padding-left: 30px;
	padding-right: 30px;
	background-image: url('/_cms/images/schermpje_repeat.png');
}
#stuurdoor_nieuws_link {
	padding-top: 10px;
}
#stuurdoor_nieuws_link a {
	line-height: 20px;
}
#tags {
	padding-top: 3px;
	padding-bottom: 10px;
}

#boxbottom {
	margin-left: 30px;
	width: 230px;
	height: 24px;
	background-image: url('/_cms/images/schermpje_bottom.png');
	margin-bottom: 20px;
}
.rel_content_title, #stuurdoor_nieuws_link a {
	font-size: 12px;
	font-weight: bold;
	color: #5f4c3d;
}
.rel_content_title {
	display: block;
	margin-top: 14px;
	margin-bottom: 0px;
}
.rel_content_title:hover, #stuurdoor_nieuws_link a:hover {
	color: #FC550E;
	text-decoration: none;
}

.rel_content_text, .rel_content_text p, .rel_content_more {
	font-size: 11px;
	color: #646464;
}
.rel_content_text {
}
.rel_content_more {
	font-weight: bold;
}
.rel_content_text p:last-child {
	margin-bottom: 0px;
	display: inline;
}
.rel_content_text p {
	margin-bottom: expression((this.parentNode.lastChild==this ? 0 : this.style.marginBottom)+'px');
	display: expression((this.parentNode.lastChild==this ? 'inline' : 'block')); 
}
.rel_content_none {
	font-style: italic;
	color: #5f4c3d;
	font-size: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.searchresult {
	margin-top: 20px;
}
.searchresult #searchbox {
	margin-left: 0px;
}
.resheader {
	margin-top: 20px;
}
.resnav {
	margin-top: 15px;
}
.searchresult_titel {
	margin-top: 15px;
}
.searchresult_titel a {
	font-weight: bold;
}
.searchresult .submit {
	margin-left: 5px;
}
.searchresult_content {
	line-height: 1.5em;
}
.fotolijst_item {
	float: left;
	margin-bottom: 25px;	
}
.fotolijst_item .image {
	width: 180px;
	height: 180px;
	border:1px solid #cccccc;
	background-color: #e0e0e0;
	margin-right: 6px;
}
.fotolijst_item .image td {
	text-align: center;
	vertical-align: middle;
}
.fotolijst_item .magnify {
	position: absolute;
	left: 160px;
	top: 0px;
}
.fotolijst_item .atltitle {
	position: relative;
	font-size: 15px;
	margin-top: 5px;
}
.fotogroot {
	width: 500px;
	height: 500px;
	margin: auto;
	margin-top: 25px;
}
.fotogroot td {
	text-align: center;
	vertical-align: middle;
	background-color:#f2f2f2;
}
.fotogroot img {
	display: block;
	margin: auto;
}
.fotogroot_abstract {
	margin: auto;
	width: 500px;
	margin-bottom: 25px;
	background-color:#f2f2f2;
	text-align: center;
	padding-bottom: 15px;
}
.fotogroot_abstract, .fotogroot_abstract p {
	color: #362b24;
}
.slideshow {
	position: relative;
	width: 869px;
	height: 547px;	
}
.slideshow_image {
	position: absolute;
	top: 16px;
	left: 16px;
	width: 837px;
	height: 515px;
}
.slideshow_image img {
	display: block;
	margin: auto;
}
.slideshow_image div {
	position: absolute;
	top: 535px;
	text-align: center;
	width: 837px;
}
.topics-inline {
	position: absolute;
	top: 18px;
	width: 870px;
	text-align: right;
}
.topics-inline, .topics-inline a {
	font-family: 'Times New Roman','Times Roman';
	font-weight: bold;
	font-size: 18px;
	color: #FC550E;
}
/* tiny mce */
.oranje {
	color: #FC550E;
}
.fotokleinrechts, .fotomiddelrechts, .fotogrootrechts {
	float: right; 
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.fotokleinlinks, .fotomiddellinks, .fotogrootlinks  {
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
}

