@charset "UTF-8";
/* CSS Document */


/* 	GENERAL STYLING */
* {
	margin:0;
	border:0;
}
html { 
	overflow-y: scroll;    /*create permanent scrollbar to avoid "jumps' in centering*/
	height:100%;
	width:100%;
}
body {
	font: 11px Helvetica, sans-serif;
	text-align:left;
	height:100%;
	width:100%;
	/* background:url(../_images/templ_home.gif) top left no-repeat; */
}
a { 
	outline: none; 
	text-decoration:underline;
	color:#000000;
	font-weight: bold;
}
a img { 
	border: none;
}
p { 
	font-size: 11px;
	line-height: 14px;
}
ul, ol { 

	line-height: 14px;
}

h1, h2, h3, h4, h5, h6{
	color:#000000;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, img{
	margin-left:20px;
	margin-right:15px;
	
}
img{
	margin-left:0;
	margin-right:15px;
	
}
h4 {
	font-size: 22px;

}

h5{
	font-size: 13px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
}

h3{
 margin-bottom: 15px;
 margin-top: -18px;
 font-size: 15px;
}

.center-content-right h3{
 margin-top: 20px;
	 margin-bottom: 0px;
}

.clearboth{
	clear:both;
}
ul{
	list-style: disc;
	padding-left: 28px;
	padding-top:10px;
	padding-bottom:20px;
}
li{
	
	}
/* SPECIFIC STYLING */
.bodytext{
	padding-bottom:20px;
	padding-top:10px;
}
.news-item .bodytext{
	padding-bottom:8px;
}

.news-list-item {
background-color:white;
border:0px solid #666666;
height:auto !important;
line-height:1.3;
margin:3px;
padding:3px;
}
.news-list-container {
background-color:white;
border:0px solid #000000;
}
.csc-header-n1{
	margin-bottom:15px;
}
.center-header{
	font-size:18px;
	font-weight: bold;
	font-style: italic;
}
.csc-textpic-imagewrap{
	margin-left:0px;
}
.leesmeer, .news-list-morelink, .tx-indexedsearch-searchbox, .tx-indexedsearch-whatis{
	margin-left:20px;
	margin-right:15px;
}

.news-head a, .news-head a:hover, .news-list-item a, .news-list-item a:hover{
	color:#000000;
	text-decoration: none;
}

.leesmeer a, .leesmeer a:hover, .news-list-morelink a, .news-list-morelink a:hover, .news-single-backlink a, .news-single-backlink a:hover, .tx-indexedsearch-searchbox a, .tx-indexedsearch-searchbox a:hover{
	color:#000000;
	text-decoration: underline;
	font-weight: bold;
}

.news-list-item h3{
	padding-top:15px;
	background-color:white;
	border-bottom:0px solid #769024;
	margin-bottom:5px;
	color: black;
	margin-left: 14px;
}
.news-list-container h3 a:link, .news-list-container h3 a:visited, .news-list-container h3 a:hover {
color:#000;
padding-left:2px;
}
.leesmeer{
	display:block;
}

.news-single-backlink, .news-list-morelink{
	padding-top:5px;
}

.news-head, .news-list-item h3, .news-subj-title, .csc-firstHeader{
	font-size: 22px;
	line-height: 24px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 10px;
	color: black;
	}
.csc-firstHeader{
padding-bottom:3px;}

.news-item, .news-list-morelink{
	padding-bottom:20px;
}
.news-head-height{
	font-size:20px;	
}
.news-header h1, h5.csc-firstHeader{
	font-weight: normal;
	font-style: italic;
	font-size:20px;
	margin-bottom: 10px;
}
.news-single-footer{
	float:right;
	padding-bottom:5px;
}
.news-single-footer p{
	font-size: 9px;
}
.news-subj-content{
	clear:both;
}
.news-list-container p {
padding-left:3px;
margin-left: 15px;
padding-bottom:0;
}

.news-single-item h2 {
color:black;
font-size:16px;
font-weight:bold;
margin-bottom:0;
}
.news-single-item {
background-color:white;
border:0px solid #666666;
margin-bottom:5px;
padding:5px;
}

#zoeksmall{
	float:right;
	margin-top:8px;
	margin-right:102px;
}
.tx-indexedsearch-searchbox p {
	margin-left:0px;
	margin-bottom: 10px;
	margin-top:5px;
}
.tx-indexedsearch-searchbox-sword{
	border:#BBBBBB 1px solid;
}	
.tx-indexedsearch-searchbox-button{
	margin-top:5px;
	border:#BBBBBB 1px solid;
}
.tx-indexedsearch-whatis{
	margin-top:20px;
	margin-bottom:8px;
}
.tx-indexedsearch-title a, .tx-indexedsearch-title a:hover{
	color:#000000;
	font-weight: bold;
}
.tx-indexedsearch-redMarkup{
	font-weight: bold;
	color:#000000;
}
.tx-indexedsearch-descr{
	padding-top: 4px;
	padding-bottom: 4px;
}
.tx-indexedsearch-info{
	padding:3px;
}
.tx-indexedsearch-res{
	margin-right:5px;
	}
.tx-indexedsearch-path a, .tx-indexedsearch-path a:hover{
	color:#000000;
	}
.tx-indexedsearch-searchbox-sword{
	padding-left:1px;	
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin-bottom:10px;
margin-right:35px;
}

.csc-textpic-imagewrap{
	margin-top: 10px;
	margin-bottom: 10px;
}

#header_center img{
	margin:0;
	padding:0;
}

/*DIVS */
.container{
	width:100%;
	height:100%;
}
.logo, .right-image-hold{
	position:fixed;
	top:0px;
	left:0px;
	height:1px;
	width:100%;
	overflow: visible
}
.logo-gif{
	float:right;
	height:60px;
	width:auto;
}
.left-image, .left-image-b, .left-image-c, .left-image-d{
	width:266px;
	/* min-height: 100%;
	height:inherit !important;   voor moderne browsers */
	height:992px; /* voor IE */
	background: url(../_images/A-links.jpg) top left no-repeat;
	position: fixed;
	left:0;
	top:0;
}
.left-image-b{
	background: url(../_images/B-links.jpg) top left no-repeat;
}
.left-image-c{
	background: url(../_images/C-links.jpg) top left no-repeat;
}
.left-image-d{
	background: url(../_images/D-links.jpg) top left no-repeat;
}
.right-image, .right-image-b, .right-image-c, .right-image-d{
	width:266px;
	/* min-height: 100%;
	height:inherit !important; voor moderne browsers */
	height:992px; /* voor IE */
	background: url(../_images/A-rechts.png) top right no-repeat;
	float:right;
}
.right-image-b{
	background: url(../_images/B-rechts.png) top left no-repeat;
}
.right-image-c{
	background: url(../_images/C-rechts.png) top left no-repeat;
}
.right-image-d{
	background: url(../_images/D-rechts.png) top left no-repeat;
}
.center-outer{
	padding: 0;
	margin: 0;
    position: absolute;    
    top: 0px;
    left: 266px;
    right: 266px;
    bottom: 0px;
	height:100%;
	width:600px;

}
.center-inner{
	width:600px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	background:url(../_images/center_inner_bg.gif) top left repeat-y;
}
.center-menu{
	height:30px;
	width:600px;
	background: white;
}
.center-header {
	height:auto;
	width:590px;
	background: white;
	float:left
}
.center-height{
	float:left;
	height:95px;
	width:10px;
}
.close-up{
	background: white;	
}
.center-line{
	float: left;
	width:1px;
	height:auto;
	/* background: black; */
	margin-bottom: 5px;
}
.center-line img {
	padding:0;
	margin:0;
}
.center-content-left{
	height:auto;
	width:344px;
	float:left;
	padding-bottom:20px;
}
.center-content-right{
	height:auto;
	width:254px;
	float:right;
	padding-bottom:20px;
}
/*.center-line{
	height:100%;
	width:1px;
	background:url(../_images/whitepixel.gif) bottom center no-repeat #000000;
	float:left;
}*/

/* STYLES FOR POWERRRMAIL */

.tx_powermail_pi1_fieldwrap_html, .powermail_all, .tx_powermail_pi1_formconfirmation_submit, .tx_powermail_pi1_formconfirmation_back{
	padding-top:10px;
}

.tx_powermail_pi1_fieldwrap_html input{
	border:1px solid black;
	padding-left: 3px;
	margin-top: 3px;
	display:block;
}

#powermaildiv_uid4, #powermaildiv_uid13{
	clear:both;
}

#powermaildiv_uid13, #powermaildiv_uid10{
	padding-top:20px;
}

.powermail_radio_inner_uid10_1, .powermail_radio_inner_uid10_2, .powermail_radio_inner_uid10_3, .powermail_radio_inner_uid10_4, .powermail_radio_inner_uid13_1, .powermail_radio_inner_uid13_2, .powermail_radio_inner_uid13_3, .powermail_radio_inner_uid13_4{
	clear:both;
}

#uid10_1, #uid10_2, #uid10_3, #uid10_4, #uid13_1, #uid13_2, #uid13_3, #uid13_4{
	clear:both;
}

.powermail_mandatory_js{
	color:red;
	margin-top:5px;
}

.tx-powermail-pi1_confirmation_submit, .tx-powermail-pi1_confirmation_back{
	border:1px solid black;
}

.powermail_all_td{
	padding-right:40px;
}

#powermaildiv_uid10 input{
	border:none;
}

#tx-powermail-pi1_fieldset_1 legend{
	font-size:130%;
	font-weight: bold;
	padding:0;
}

.powermail_check_inner{
	padding-bottom:7px;
}

.tx_powermail_pi1_fieldwrap_html_checkbox_title{
	margin-left:0px;
	margin-top:10px;
	margin-bottom:6px;
	font-weight: bold;
	font-style: italic;
	
}

legend{
	padding:0;
	margin: 0;
}

#tx-powermail-pi1_fieldset_1, .tx-powermail-pi1_confirmation p, .tx_powermail_pi1_fieldwrap_html_radio_title{
	margin:0;
	padding:0;
}

.powermail_radio_inner label, .powermail_radio_inner input{
	display:inline;
	float:left;
	margin:5px 15px 0px 0px;
}

.powermail_radio_inner label{

	margin:5px 4px 0px 0px;
}

#powermaildiv_uid11{
display:block;
padding-bottom:28px;
}

.tx-powermail-pi1{
	margin-left:20px;
	margin-right:10px;
}

#center-inner-form .sIFR-replaced {
margin:0;
}

#center-inner-form .csc-firstHeader{
	margin:0 0 0 20px;
}

#center-inner-form .csc-header-n1{
	margin-bottom: 0;
}
#center-inner-form .form_header{
	text-align: center;
}

.tx-powermail-pi1_thx p{
	padding-left:0;
	margin-left:0;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
	margin: 0 0 0 20px;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1{
	visibility: hidden;
	letter-spacing: 0px;
	
	font-size: 18px;
  	line-height: 1.8em;

}


/*
h1.sIFR-hasFlash  {
	visibility: hidden;
}
*/

h2.sIFR-hasFlash  {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 16px;
}

h3.sIFR-hasFlash  {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 14px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	font-size:20px;
	letter-spacing:0px;
	line-height:22px;
/* 	height: 80px; */
	margin-left:18px;
}
.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}


.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.sIFR-hasFlash h5 {
	visibility: hidden;
	font-size:15px;
	letter-spacing:0px;
	line-height:15px;
/* 	height: 80px; */
}

.sIFR-hasFlash h6 {
	visibility: hidden;
	font-size:15px;
	letter-spacing:0px;
	line-height:15px;
/* 	height: 80px; */
}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/* FIELD FOR NEWSLETTERFORM */

.mpFormTable{
	margin-left:20px;
}

.mpFormLabel{
	margin-top: 4px;
}

.mpFormField, .mpRadioButtonInput, .submitCell{
	padding-top: 4px;
}

.submitCell{
	padding-top: 10px;
}

.mpFormField input, .mpFormField textarea, .submitCell input{
	border: 1px solid #000000;
}

.tx-flvplayer2-pi1{
	margin-left: 20px;
}



/* ------------------------ */

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}
.tx-push2rss3ds {margin-left: 20px;}
.rssChannel {float: left;width:120px;}
.rssLink {float: left;padding-left: 10px;}
.clear{clear:both;}
