
@charset "utf-8";

body {
	behavior: url("/fileadmin/Templates/levv/res/csshover3.htc");
}


dl.table-display { padding: 0.5em; font-size:12px;} 
.table-display dt { float: left; clear: left; width: 200px; text-align: right; font-weight: bold; display:block; min-height:15px;} 
.table-display dt:after { content: ":"; } 
.table-display dd { margin: 0 0 0 210px; padding: 0 0 0.5em 0; display:block; min-height:15px;}
.topborder {
	border-top:2px solid #ccc;
padding-top:10px!important;
height:5px;
}
.checkbox, #termsbox {
border:none;
}
.tx-alternetprojects-pi3-listrow {
width:100%;
}
#editTable input.checkbox {
 border:none;margin:0px 0px 15px 0px;
}
#searchTable { /* changed from margin:10px 270109*/
margin:10px 0px 10px 0px;
padding-left:0px;
}
#searchTable select { 
width:477px; /* changed from width:480px 270109*/
}

.listtable { font-size:1.3em; }
.listTable {
 margin:5px 22px 0;
 font-size:1.3em;
}
.firstcol { width:5% }
.midcol { width:65% }
.lastcol { width:30% }
#projects { margin:10px; color:#282828; }
#projects h5 { 
margin:0!important;
color:#282828!important;
padding:5px 0!important;
}
#projects td {
word-wrap: break-word;
height:1.5em!important;
margin:5px!important;
padding:5px!important;
}

/*----------------------------------------------------------------------------- 
Default Screen Stylessheet 

version:	1.0 
date:		13*11*2008 
author:		Hiranthi Molhoek - illutic WebDesign
email:		info@illutic.nl
website:	www.illutic.nl
kleuren:	#000000 (zwart)
			#f5f5f5 (lichtgrijs)
			#004f92 (blauw)
			#155184 (lichter blauw)
			#fede8b (geeltint)
			#ffcc66 (donkere geeltint)
		new->	#004178 (dark blue)
-----------------------------------------------------------------------------*/ 

body, html {
	direction: ltr;
	font-family: Helvetica, Arial, sans-serif;
	color: #000;
	background: #fff url('../img/bg-page.gif') 0 0 repeat-y;
	height: inherit;
	min-height: 600px;
}

div:after, p:after, ul:after { content: ""; display: block; height: 0; clear: both; } /* zorgt ervoor dat alles goed afsluit */

/* error display */
.error { color: #FF0000; font-weight: bold; }

/**************************************************************
		 Standaard Stijling
**************************************************************/
p {
	font-size: 1.3em; /* changed 190109 from 1.2em to 1.3em */
	z-index: 100;
}

blockquote {
	margin: 5px 10px 5px 20px;
	background-color: #fff;
	/* border-left: 5px solid #004f92; commented 270109 */
	display: block;
	padding:0px; 
}
cite {
	margin: 0 10px 5px 20px;
	display: block;
}


/**************************************************************
		 Headers
**************************************************************/
h1, h2, h3, h4, h5, h6 {
	color: #004f92;
	font-size: 1.4em;
	clear: both;
}

/**************************************************************
		 Link Stijlen
**************************************************************/

a {
	color: #000;
	/*font-weight: bold;*/
	text-decoration: none; 	
	font-weight: normal;
}
a:hover {
	color: #004f92;
}
/* added 140109
#page #content .blok .inhoud a {text-decoration:underline;}
#page #content .blok .inhoud a:visited, #page #content .blok .inhoud p a:visited {
       color: #800080;
}
*/
p.bodytext a{ text-decoration: underline; font-weight:normal; }
p b a{ font-weight:bold; text-decoration: underline;}

#page #content .blok .inhoud h4 a {
	color: #000;
	font-weight: bold;
	text-decoration: underline; 
}
#page #content .blok .inhoud h4 a:hover {
	color: #004f92;
	text-decoration: none; 
}

/**************************************************************
		 Lijsten
**************************************************************/
ul,ol {
	font-size: 1em;
	line-height: 1.4em;
}

#page #content .blok .inhoud ul { font-size: 1.3em; padding: 0 22px; margin: 0 0 22px; width: 580px; display: block; float: left; clear: both; }
#page #content .blok .inhoud ul.faq { background-color: #f5f5f5; padding: 22px; } /* faq */
#page #content .blok .inhoud ul ul { font-size: 1em; margin: 0;}

#page #content .blok .inhoud ul li { background: url('../img/li.gif') 0 11px no-repeat; padding:0 0 0 15px; display:block; float:left; clear:both; line-height: 1.8em; width:100%;}


#page #content .blok .inhoud ul li a { background: none !important; /* commented 160109 width: 100%; display: block; float: left; */ font-weight:normal; text-decoration: underline; }
/* added 190109 */
#page #content .blok .inhoud ul.faq li a { text-decoration:none; }
#page #content .blok .inhoud ul li a:hover { text-decoration: underline; }

ol { }
ol li { }

/* added azeef 140109 */
#page #content .blok .inhoud ol { list-style:decimal; font-size: 1.3em; padding: 0 8px 0 0px; margin: 0 0 0 22px; width: 570px; display:block; float:left; clear: both;}
#page #content .blok .inhoud ol ol { font-size: 1em; margin: 0; }
#page #content .blok .inhoud ol li { padding: 0px; line-height: 1.8em; margin-left:30px;}
#page #content .blok .inhoud ol li a { background: none !important; font-weight:normal; text-decoration: underline; }
#page #content .blok .inhoud ol li a:hover { text-decoration: underline; }

dd {}
dt {}
dl {}

.csc-bulletlist-0, .csc-bulletlist-1, .csc-bulletlist-2, .csc-bulletlist-3 {}

/**************************************************************
		 TABLES
**************************************************************/
table {}
table tr td, table tr th {
	font-size: 1.2em;
	padding: 3px;
	font-weight: normal;
}
table tr th {
	border: none;
}

table.contenttable-0, table.contenttable-1, table.contenttable-2, table.contenttable-3 {}
tr.tr-even, tr.tr-odd {}
tr.tr-odd, tr.tr-odd td { background: #f9f9f9; }
td.td-last {}

table thead {
	color: #000;
	font-weight: normal;
	text-align: left;
	font-size: 1em;
}


table.csc-uploads {}
td.csc-uploads-icon, td.csc-uploads-fileName, td.csc-uploads-fileSize {}

/**************************************************************
		 FORM STYLES
**************************************************************/
input, textarea, select, option {
	color: #000;
	font-size: 1.1em;
	line-height: 1.3em;
	border: 1px solid #666;
}



/**************************************************************


		 ---
**************************************************************/
#container {
	width: 920px;
	display: block;
	float: left;
}

/**************************************************************
		 Header
**************************************************************/
#header {
	width: 920px;
	height: 82px;
	display: block;
	float: left;
	position: relative;
	background-color: #fff;
}

/* logo */
#header h1 {
	position: absolute;
	top: 33px;
	right: -48px;
	width: 452px;
	height: 98px;
	display: block;
	background: url('../img/logo.png') 0 0 no-repeat;
	text-indent: -9999px;
	color: #fff;
}
#header h1 a { width: 452px; height: 98px; display: block; float: left; }


/**************************************************************
		 Navigatie
**************************************************************/
#nbar {
	padding: 62px 0 0;
	width: 920px;
	height: 37px;
	display: block;
	float: left;
	background: #fede8b url('../img/bg-nbar.gif') 0 bottom repeat-x;
	border: none;
}
/* website navigatie */
#nbar ul#main {
	margin: 0 0 0 46px;
	display: block;
	float: left;
	z-index: 1000;
}
#nbar ul#main li { display: block; float: left; position: relative; border: none; z-index: 1000; }
#nbar ul#main li a { color: #fff; font-size: 1.3em; text-transform: uppercase; padding: 11px 14px; display: block; }
#nbar ul#main li a:hover { color: #fede8b; }

/* subnavigatie */
#nbar ul#main li ul.sub { display: none; z-index: 1000; position: absolute; top: 30px; left: -8px; width: 220px; padding: 12px 0 22px; background: #004f92 url('../img/bg-subnav.gif') 0 0 no-repeat; }
#nbar ul#main li:hover ul.sub { display: block; float: left; }
#nbar ul#main li ul.sub li,
#nbar ul#main li:hover ul.sub li { margin: 0 22px; width: 176px; display: block; border-bottom: 1px solid #1c6eb3; background: none !important; }
#nbar ul#main li ul.sub li.spacer { height: 10px; display: block; }
#nbar ul#main li ul.sub li a,
#nbar ul#main li:hover ul.sub li a { font-size: 1.2em; text-transform: none; width: 176px; padding: 5px 0; background: url('../img/arrow_white.png') right center no-repeat; font-weight: normal; }
#nbar ul#main li:hover ul.sub li a:hover { color: #ffcc66; background-image: url('../img/arrow_yellow.png'); }

/* taal/contact */
#nbar ul#smallnav {
	margin: 0;
	display: block;
	float: right;
}
#nbar ul#smallnav li { display: block; float: left; }
#nbar ul#smallnav li a { color: #fff; text-transform: lowercase; font-size: 1.2em; padding: 11px 10px; display: block; }
#nbar ul#smallnav li a:hover { color: #ffcc66; }

/* zoeken */
#nbar #zoeken {
	width: 215px;
	height: 37px;
	display: block;
	float: right;
}
#nbar #zoeken form {}
#nbar #zoeken form label { color: #fff; text-transform: lowercase; font-weight: bold; padding: 11px 10px; display: block; float: left;  }
#nbar #zoeken form input { width: 128px; height: 17px; padding: 4px; margin: 6px 0 0; display: block; float: left; border: none; outline: none; background: url('../img/input_search.gif') 0 0 no-repeat; }
#nbar #zoeken form input.searchSubmit {
	width: 24px;
	height: 25px;
	display: block;
	float: left;
	background: url('../img/button_search.gif') 0 0 no-repeat;
	text-indent: -9999px;
	border: none;
	outline: none;
	cursor: pointer;
}


/**************************************************************
		 Pagina
**************************************************************/
#page {
	width: 920px;
	margin: 0 0 8px;
	display: block;
	float: left;
	background: url('../img/bg-content-sidebar.gif') 0 0 no-repeat; 
}

#page #content { width: 632px; padding: 16px 0 0 46px; height: 100%; min-height: 400px; display: block; float: left; }
#page #content {
background-color: transparent;
background-image: url(../img/schaduw_content_top.png);
background-repeat: no-repeat;
background-attachment: scroll;
/* background-x-position: 0pt;
background-y-position: 0pt; changed to line below 230109*/
background-position: 0 0;
}

#page #sidebar { width: 242px; padding: 22px 0 0; height: 100%; min-height: 400px; display: block; float: right; }


/**************************************************************
		 Pagina inhoud
**************************************************************/
#page #content .blok { margin: 6px 0 16px -4px; padding: 0 0 0 4px; width: 632px; display: block; float: left; position: relative; background: url('../img/bg-content_block.png') 0 0 repeat-y; }
#page #content .blok .header, #page #content .blok .footer {
	width: 624px;
	height: 37px;
	display: block;
	float: left;
	background: url('../img/bg-txtheader.gif') 0 0 repeat-x;
}
#page #content .blok .schaduw { position: absolute; left: 0; bottom: -7px; width: 632px; height: 7px; display: block; float: left; background: url('../img/schaduw_blok-content.png') 0 0 no-repeat; }

/* header */
#page #content .blok .header h2 { color: #004f92; padding: 11px 23px; text-transform: uppercase; position: relative;
 /*added Bernhard 23122008*/line-height:16px; }
#page #content .blok .header h2 span { text-transform: lowercase; display: block; float: right; position: absolute; right: 13px; top: 12px; font-size: 90%; }
#page #content .blok .header h2 span a.meer { color: #004f92; background: url('../img/arrow_block.gif') right 3px no-repeat; padding: 0 22px 0 0; font-weight: normal; }
#page #content .blok .header h2 span a.meer:hover { background-image: url('../img/arrow_block-hover.gif'); }
#page #content .blok .header h2 span a:hover { }
#page #content .blok .header h2 span span { position: relative; display: block; float: left; top: 0; right: 0; }
/* email icon */
#page #content .blok .header h2 span a.email { width: 17px; height: 17px; display: block; /*changed Bernhard 23122008 margin-top was 0px*/margin: -2px 7px 0px 0px; background: url('../img/icon_email.gif') 0 0 no-repeat; text-indent: -9999px; }
#page #content .blok .header h2 span a.email:hover { background-image: url('../img/icon_email-hover.gif'); }
#page #content .blok .header h2 span span.email em { /* tooltip popup */
	font-weight: normal;
	background: url('../img/cloud_email.png') 0 0 no-repeat;
	width: 72px;
	height: 31px;
	position: absolute;
	top: -40px;
	left: -28px;
	text-align: center;
	padding: 5px 0 0;
	font-style: normal;
	font-size: .9em;
	z-index: 2;
	display: none;
	color: #004f92;
}
/* print icon */
#page #content .blok .header h2 span a.print { 
   width: 17px; height: 17px; display: block; /*changed Bernhard 23122008 margin-top was 0px*/margin: -2px 7px 0px 0px; 
  background: url('../img/icon_print.gif') 0px 0px no-repeat; text-indent: -9999px; }
#page #content .blok .header h2 span a.print:hover { background-image: url('../img/icon_print-hover.gif'); }
#page #content .blok .header h2 span span.print em { /* tooltip popup */
	font-weight: normal;
	background: url('../img/cloud_print.png') 0 0 no-repeat;
	width: 41px;
	height: 31px;
	position: absolute;
	top: -40px;
	left: -13px;
	text-align: center;
	padding: 5px 0 0;
	font-style: normal;
	font-size: .9em;
	z-index: 2;
	display: none;
	color: #004f92;
}

/* breadcrumbs */
#page #content .blok .breadcrumbs { width: 624px; height: 25px; display: block; float: left; background: url('../img/bg-breadcrumbs.gif') 0 0 repeat-x; }
#page #content .blok .breadcrumbs p { color: #004f92; margin: 7px 22px 0 12px; text-transform: lowercase; font-size: 1.1em; }
#page #content .blok .breadcrumbs p a { color: #004f92; font-weight: normal; padding: 0 7px; display: inline-block; /* display: -moz-inline-box;  commented 230109 */ text-decoration:none; }
#page #content .blok .breadcrumbs p a:hover { color: #000; }
#page #content .blok .breadcrumbs p span { color: #000; padding: 0 7px; display: inline-block; /* display: -moz-inline-box;  commented 230109 */ }
#page #content .blok .breadcrumbs p span.curnt{ padding: 0 0 0 7px; }
#page #content .blok .breadcrumbs p span.curnTxt{ padding: 0 0 0 2px; }

/* inhoud */
#page #content .blok .inhoud { width: 624px; /*margin: 0 0 21px;*/ margin: 0 0 10px; display: block; float: left; }
#page #content .blok .inhoud h3 { font-size: 2em; color: #000; margin: 22px; }
#page #content .blok .inhoud h4 { font-size: 1.6em; color: #000; margin: 22px 22px 0; }
#page #content .blok .inhoud h5 { color: #000; font-size: 1.1em; font-weight: bold; line-height: normal; }
#page #content .blok .inhoud p.datum { margin: -17px 22px 22px; color: #666; }
#page #content .blok .inhoud p.inleiding { margin: 5px 22px 0; font-size: 1.4em; font-weight: bold; line-height: normal; }
/* paragraaf met link ('ga naar boven'-link) */
#page #content .blok .inhoud p.top { border-bottom: 1px solid #CCC; clear: both; text-align: right; height: 16px; }
#page #content .blok .inhoud p.top a { width: 10px; height: 16px; display: block; float: right; background: url('../img/arrow_double-top.gif') center 0 no-repeat; text-indent: -9999px; color: #fff; font-size: 0; }
/* added nov28 */
#page #content .blok .inhoud hr { width:575px; margin-left:22px; border:0px; border-bottom: 1px solid #CCC;}

/* pagina met links aan weerzijden (zoals in winkelwagen) */
#page #content .blok p.links { margin: 17px 22px 0; line-height: 1em; }
#page #content .blok .inhoud p.links a { font-weight: normal; }
#page #content .blok .inhoud p.links a.links { padding: 0 0 0 18px; display: block; float: left; background: url('../img/arrow_blackleft.png') 0 8px no-repeat; }
#page #content .blok .inhoud p.links a.links:hover { background-image: url('../img/arrow_blueleft.png'); }
#page #content .blok .inhoud p.links a.rechts { padding: 0 18px 0 0; display: block; float: right; background: url('../img/arrow_black.png') right 8px no-repeat; }
#page #content .blok .inhoud p.links a.rechts:hover { background-image: url('../img/arrow_blue.png'); }

/* standaard paragraaf */
#page #content .blok .inhoud p { /*margin: 5px 22px 0;*/   margin: 5px 22px 10px 22px;    /* changed 130109 line-height from 1.8 to 1.7em */ line-height: 1.7em; }

/* footer */
#page #content .blok .footer { border-top: 1px solid #b8a165; }
#page #content .blok .footer ul { margin: 0 0 0 19px; width: 400px; display: block; float: left; }
#page #content .blok .footer ul li { display: block; float: left; }
#page #content .blok .footer ul li a { padding: 11px 4px; display: block; float: left; color: #004f92; font-weight: normal; font-size: 1.2em; text-transform: lowercase; }
#page #content .blok .footer ul li a:hover { color: #000; }
#page #content .blok .footer #copyright { display: block; float: right; color: #004f92; font-size: 1.2em; padding: 11px 23px; }

/* 3 items op de homepage met afbeelding */
#page #content .blok .homeItems { width: 624px; height: 237px; display: block; float: left; position: relative; }
#page #content .blok .homeItems .image { width: 359px; height: 237px; display: block; float: left; } /* grote afbeelding */
#page #content .blok .homeItems ul { position: absolute; top: 0; right: 0px; width: 277px; height: 237px; display: block; float: right; } /* lijst met items */
#page #content .blok .homeItems ul li { width: 277px; height: 79px; display: block; float: right; background: url('../img/home_item.gif') 100% 0 no-repeat; }
#page #content .blok .homeItems ul li:hover, #page #content .blok .homeItems ul li.current { background: url('../img/home_item-current.png') 100% 0 no-repeat; color: #fff; }
#page #content .blok .homeItems ul li:hover a, #page #content .blok .homeItems ul li.current a { color: #fff; }
#page #content .blok .homeItems ul li:hover a span, #page #content .blok .homeItems ul li.current a span { background: url('../img/arrow_white.png') right 4px no-repeat; }
#page #content .blok .homeItems ul li a { width: 265px; height: 80px; display: block; }
#page #content .blok .homeItems ul li a strong { font-size: 1.6em; display: block; margin: 15px 0 0 15px; cursor: pointer; line-height: 1.5em; }
#page #content .blok .homeItems ul li a span { margin: 5px 0 0 24px; padding: 0 8px 0 0; display: block; float: left; font-weight: normal; font-size: 1.2em; background: url('../img/arrow_black.png') 100% 4px no-repeat; cursor: pointer; }
#page #content .blok .homeItems ul#listcontent1 li a {margin-left:11px;}

/* added 130109 */
#page #content .blok .homeItems ul li p { padding-left:45px; padding-top:30px;}

/* 3 columns naast elkaar */
#page #content .blok .inhoud .column { /*margin: 23px 0 0;*/ margin: 10px 0 0; padding-right: 18px; padding-left: 26px; width: 163px; border-right: 1px solid #CCC; display: block; float: left; }
#page #content .blok .inhoud .column.last { width: 164px; border: none; }
#page #content .blok .inhoud .column h3 {color: #000; margin: 0 !important; font-size: 1.4em !important; /*line-height:1.5em;*/ line-height:1.2em; padding-bottom:0px;}
#page #content .blok .inhoud .column p {padding: 0px 0 0 !important; margin: 0 !important; 
/*changed Bernhard from 1.4 to 1.8em 23122008*/ /* changed azf 130109 from 1.8 to 1.7em line-height:1.7em;*/ line-height:1.2em;}
#page #content .blok .inhoud p.leesmeer { line-height: 1.4em; }
#page #content .blok .inhoud p.leesmeer a { padding: 0 12px 0 0; display: block; float: left; background: url('../img/arrow_black.png') right 6px no-repeat; font-weight: normal; text-decoration:underline; }
#page #content .blok .inhoud p.leesmeer a:hover { background-image: url('../img/arrow_blue.png'); color: #004f92; text-decoration:none; }
/* added 200109 */
#page #content .blok .inhoud p.leesmeer-left { line-height: 1.4em; }
#page #content .blok .inhoud p.leesmeer-left a { padding: 0 0 0 12px; display: block; float: left; background: url('../img/arrow_black-left.gif') left 6px no-repeat; font-weight: normal; text-decoration:underline; }
#page #content .blok .inhoud p.leesmeer-left a:hover { background-image: url('../img/arrow_blue-left.gif'); color: #004f92; text-decoration:none; }

/* formulier */


#page #content .blok .inhoud .form { border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; width:580px; width:100%; padding: 9px 0; margin: 0px; display: block; }
#page #content .blok .inhoud .form p { margin: 13px 0 0; padding: 0; width: 100%; vertical-align: middle; }
#page #content .blok .inhoud .form p.gender br{ display:none; }
#page #content .blok .inhoud .form label { width: 139px; height: 26px; margin: 0 22px 0 0; display: block; float: left; text-align: right; font-size: 1em; vertical-align: top; }
#page #content .blok .inhoud .form input,
#page #content .blok .inhoud .form span.input,
#page #content .blok .inhoud .form textarea { display: inline-block; /* display: -moz-inline-box;  commented 230109 */ padding: 3px; width: 409px; }
#page #content .blok .inhoud .form p span.input { font-weight:bold; line-height:1em; padding-top:1px; }
#page #content .blok .inhoud .form input.radio { width: 15px; margin: 0 5px 0 0; border: none; vertical-align: middle; }
#page #content .blok .inhoud .form label.radio { width: auto; margin: 0 15px 0 0; vertical-align: middle; }
#page #content .blok .inhoud .form textarea { height: 97px; margin: 0; font-family:helvetica,arial,sans-serif; }


/* added azeef nov24 */
#page #content .blok .inhoud .form .radio_register { display: block; }
#page #content .blok .inhoud .form .radio_register input { width: 15px; margin: 5px 5px 0 0; border: none; vertical-align: middle; float:left; }
#page #content .blok .inhoud .form .radio_register label { width: 25px; margin: 0 15px 0 0; vertical-align: middle;  }
#page #content .blok .inhoud .form .radio_register label.radioLabel { width: 139px; height: 26px; margin: 0 22px 0 0; display: block; float: left; text-align: right; font-size: 1em; vertical-align: top; }
#page #content .blok .inhoud .form .register_image {height:130px;}
/* added azeef dec01 */
#page #content .blok .inhoud .form div.tx_tipafriend_codetext{ padding-left:162px; padding-right:0px;  margin:0px; width: 209px; float:left; }
#page #content .blok .inhoud p.submit2 { margin: 0 0 5px 183px; height: 26px; }
#page #content .blok .inhoud p.submit2 input { width: 106px; height: 26px; display: block; float: left; clear: right; border: 0; outline: 0; cursor: pointer; }
#page #content .blok .inhoud p.disclaimer { float:left; width:570px; padding:2px 0px 2px 0px; margin:0px; margin-left:22px;}
#page #content .blok .inhoud .hidden, #page #content .blok .inhoud .form .hidden { display: none;}
#page #content .blok .inhoud .form p span.radio input{ width: 15px; margin: 4px 5px 0 0; border: none; vertical-align: middle; float:left; }
#page #content .blok .inhoud .form p span.radio { width:auto; margin: 0 15px 0 0; vertical-align: middle;}
#page #content .blok .inhoud .form p span.radio label { width: auto; margin:0 15px 0 0; padding:0px; float:left;  vertical-align: middle; }
#page #content .blok .inhoud p.submit_graphic { margin: 0 0 5px 183px; height: 26px; }
#page #content .blok .inhoud p.submit_graphic input { height: 26px; border: 0px; outline: 0; cursor: pointer; }
#page #content .blok .inhoud .tx_powermail_pi1_formconfirmation_back p.submit input.tx-srfeuserregister-pi1-submit-backpage { width:58px; background: url('../img/button_terug_01.gif') 0 0 no-repeat; margin-left:10px;}
#page #content .blok .inhoud p.submit input.tx-indexedsearch-searchbox-button {width:74px; background: url('../img/button_zoek.gif') 0 0 no-repeat; }
#page #content .blok .inhoud p.submit input.login_btn {width:61px; background: url('../img/button_login.gif') 0 0 no-repeat; }
/* added azeef 020209 */
#page #content .blok .inhoud .form p span.checkbx2 { width: 142px; height: 26px; margin: 0 18px 0 0; display: block; float: left; text-align: right; font-size: 1em; vertical-align: top; }
#tx-srfeuserregister-pi1-module_sys_dmail_html, #page #content .blok .inhoud .form p span.checkbx2 input { width:15px; margin: 0 5px 0 0; border: 0px; vertical-align: middle;}
#page #content .blok .inhoud .form label.checkbx2_label { width: 416px; margin: 0px; display: inline-block; float:right; text-align:left; padding: 0px;}


/* nieuws */
#page #content .blok .inhoud .nieuwsitem h3 { margin-bottom: 0; font-size: 1.6em; }
#page #content .blok .inhoud .nieuwsitem p.leesmeer { clear: both; margin: 0 22px; }
#page #content .blok .inhoud .nieuwsitem p.leesmeer a {  }
#page #content .blok .inhoud .nieuwsitem p.leesmeer a:hover {  }
/* added 200109 */
#page #content .blok .inhoud .nieuwsitem p.leesmeer-left { clear: both; margin: 0 22px; }
#page #content .blok .inhoud .nieuwsitem p.leesmeer-left a {  }
#page #content .blok .inhoud .nieuwsitem p.leesmeer-left a:hover {  }
#page #content .blok .inhoud .nieuwsafb { width: 100%; display: block; float: left; background-color: #f5f5f5; margin: 0 0 22px; } /* afbeelding boven nieuwsitem */
#page #content .blok .inhoud .nieuwsafb img { margin: 22px; }
#page #content .blok .inhoud p span.datum { color: #666; text-transform: uppercase; padding: 0 7px 0 0; }

/* tabel winkelwagen */
#page #content .blok .inhoud table.cart { margin: 22px 22px 0; width: 580px; }
#page #content .blok .inhoud table.cart tbody { }
#page #content .blok .inhoud table.cart tbody tr.spacer.top td { padding: 26px 0 20px; }
#page #content .blok .inhoud table.cart tbody tr.spacer.bottom td { padding: 20px 0 20px; }
#page #content .blok .inhoud table.cart tbody tr.spacer td hr { height: 1px; color: #CCC; border-top: 1px solid #CCC; border-bottom: none; }
#page #content .blok .inhoud table.cart td { padding: 4px 0; }
#page #content .blok .inhoud table.cart td.artikel { width: 365px; }
/* 24122008 added class after removing hr begin */  
#page #content .blok .inhoud table.cart td.hr { height: 1px; color: #CCC; border-top: 1px solid #CCC; border-bottom: none; }
/* 24122008 added class after removing hr end */ 
#page #content .blok .inhoud table.cart th.prijs,
#page #content .blok .inhoud table.cart td.prijs { text-align: right; } /* bedrag per artikel */
#page #content .blok .inhoud table.cart th.aantal,
#page #content .blok .inhoud table.cart td.aantal { text-align: right; } /* aantal per artikel */
#page #content .blok .inhoud table.cart th.totaal,
#page #content .blok .inhoud table.cart td.totaal { text-align: right; } /* totaalbedrag per artikel-rij */
#page #content .blok .inhoud table.cart td#totaalprijs { text-align: right; } /* totaalbedrag winkelwagen */

/* overzicht publicaties/producten */
#page #content .blok .inhoud #producten { margin: 0 22px 0 0; width: 602px; display: block; float: left; }
#page #content .blok .inhoud #producten .artikel { position: relative; width: 602px; height: auto; display: block; float: left; }
#page #content .blok .inhoud #producten .artikel .afbeelding { background-color: #f5f5f5; padding: 22px; width: 82px; /* changed 030209 height: 115px; */ height: 125px; display: block; float: left; }
#page #content .blok .inhoud #producten .artikel .omschrijving { width: 475px; display: block; float: left; }
#page #content .blok .inhoud #producten .artikel .omschrijving h3 { font-size: 1.6em; margin-bottom: 5px; }
#page #content .blok .inhoud #producten .artikel .omschrijving p { margin-right: 0; padding-right: 0; }
#page #content .blok .inhoud #producten .artikel .omschrijving a.bestellen { font-weight: normal; padding: 0 16px 0 0; display: block; float: left; background: url('../img/arrow_black.png') right 3px no-repeat; line-height: 1em; text-decoration:underline; }
#page #content .blok .inhoud #producten .artikel .omschrijving a.bestellen:hover { background-image: url('../img/arrow_blue.png'); }
#page #content .blok .inhoud #producten .artikel p.top { position: absolute; bottom: 0px; right: -22px; width: 453px; display: block; float: left; }
/* added azeef dec16 */
#page #content .blok .inhoud #producten .artikel .omschrijving .bestellen a{ font-weight: normal; padding: 0 16px 0 0; display: block; float: left; background: url('../img/arrow_black.png') right 3px no-repeat; line-height: 1em; }
#page #content .blok .inhoud #producten .artikel .omschrijving .bestellen a:hover { background-image: url('../img/arrow_blue.png'); }



/* smoelenboek */
#page #content .blok .inhoud #smoelenboek { margin: 0; width: 624px; display: block; float: left; }
#page #content .blok .inhoud #smoelenboek h3 { margin-bottom: 0; }
#page #content .blok .inhoud #smoelenboek p.top { clear: both; }
#page #content .blok .inhoud #smoelenboek .smoel { margin: 22px 0 0; width: 312px; display: block; float: left; }
#page #content .blok .inhoud #smoelenboek .smoel .foto { width: 312px; height: 312px; display: block; float: left; background-color: #f5f5f5; }
#page #content .blok .inhoud #smoelenboek .smoel .foto img { padding: 22px; }
#page #content .blok .inhoud #smoelenboek .smoel .introductie { margin: 22px; display: block; float: left; }
#page #content .blok .inhoud #smoelenboek .smoel .introductie h4 { color: #000; font-size: 1.6em; /*added Bernhard 23122008*/margin-left: 0px;}
#page #content .blok .inhoud #smoelenboek .smoel .introductie .functie { margin: 5px 0; display: block; float: left; clear: both; font-size: 1.2em; }
#page #content .blok .inhoud #smoelenboek .smoel .introductie .contact { margin: 0; display: block; float: left; clear: both; font-size: 1.2em; /* added width 020209 azeef*/ width:166px; }
#page #content .blok .inhoud #smoelenboek .smoel .introductie .contact a { font-weight: normal; padding: 0 16px 0 0; background: url('../img/arrow_black.png') right 5px no-repeat; }
#page #content .blok .inhoud #smoelenboek .smoel .introductie .contact a:hover { background-image: url('../img/arrow_blue.png'); }
/* #page #content .blok .inhoud #smoelenboek .smoel .introductie .contact a:visited { color: #800080; }  added azeef 020209 */

/* added azeef nov27 */
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail { position: relative; width: 602px; height: auto; display: block; float: left; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .fotodetail { width: 205px; height: 208px; display: block; float: left; background-color: #f5f5f5; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .fotodetail img { padding: 22px; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox { width: 390px; display: block; float: left; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox h3{ font-size: 1.6em; margin-bottom: 5px; /* added 130109 */ padding-left:3px;}
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList { margin: 2px 22px; display: block; float: left; clear: both; font-size: 1.2em; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table { float:left; padding-left:22px;/*added Bernhard 24122008*/margin-bottom:20px;}
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail p.top { position: absolute; bottom: -10px; right: -22px; width: 583px; display: block; float: left; /*added Bernhard 24122008*/margin-bottom:12px;}
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td { font-size: 1em; padding-bottom: 5px;}
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td a { font-size: 1em; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td p{ font-size: 1em; padding:0px; margin:0px; line-height: 1.8em;}
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td.lessmeer a{ font-weight: normal; padding: 0 0 0 16px; background: url('../img/arrow_black-left.png') left 5px no-repeat; }
#page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td.lessmeer a:hover { background-image: url('../img/arrow_blue-left.png'); }
/* #page #content .blok .inhoud .tx-bzdstaffdirectory-pi1 .boekdetail .detailBox .tableList table tr td.lessmeer a:visited { color: #800080; }  added azeef 020209 */

/* pagina nummering */
.tx-t3references-pi1-browsebox { margin: 15px 22px -5px; width: 580px; display: block; float: left; text-align: center; vertical-align: middle; }
.tx-t3references-pi1-browsebox table { text-align: center; margin: 0 auto; padding: 0; }
.tx-t3references-pi1-browsebox table td { font-size: 1em; padding: 0; margin: 0; vertical-align: middle; }
.tx-t3references-pi1-browsebox table td.tx-t3references-pi1-browsebox-SCell, /* huidige pagina */
.tx-t3references-pi1-browsebox table td.tx-t3references-pi1-browsebox-SCell a { font-weight: bold; color: #000; } /* huidige pagina */
.tx-t3references-pi1-browsebox table td p { width: auto; margin: 0 !important; padding: 0 !important; }
.tx-t3references-pi1-browsebox table td p a { font-weight: normal; color: #004f92; padding: 0 5px; border-right: 1px solid #CCC; display: block; float: left; }
.tx-t3references-pi1-browsebox table td p a:hover { color: #000; }
.tx-t3references-pi1-browsebox table td p a.vorige { width: 11px; height: 11px; padding-top: 4px; padding-bottom: 4px; background: url('../img/arrow_block-left.gif') 6px 3px no-repeat; color: #fff; font-size: 0; text-indent: -9999px; }
.tx-t3references-pi1-browsebox table td p a.vorige:hover { background-image: url('../img/arrow_block-left-hover.gif'); }
.tx-t3references-pi1-browsebox table td p a.volgende { width: 11px; height: 11px; padding-top: 4px; display: block; float: left; background: url('../img/arrow_block.gif') 6px 0px no-repeat; color: #fff; font-size: 0; text-indent: -9999px; border: none; }
.tx-t3references-pi1-browsebox table td p a.volgende:hover { background-image: url('../img/arrow_block-hover.gif'); }

.tx-t3references-pi1-browsebox table td p.vorige a{ width: 11px; height: 11px; padding-top: 4px; padding-bottom: 4px; background: url('../img/arrow_block-left.gif') 6px 3px no-repeat; color: #fff; font-size: 0; text-indent: -9999px; }
.tx-t3references-pi1-browsebox table td p.vorige a:hover { background-image: url('../img/arrow_block-left-hover.gif'); }
.tx-t3references-pi1-browsebox table td p.volgende a { width: 11px; height: 11px; padding-top: 4px; display: block; float: left; background: url('../img/arrow_block.gif') 6px 0px no-repeat; color: #fff; font-size: 0; text-indent: -9999px; border: none; }
.tx-t3references-pi1-browsebox table td p.volgende a:hover { background-image: url('../img/arrow_block-hover.gif'); }

/**************************************************************

		 Sidebar
**************************************************************/
#page #sidebar .blok { margin: 0 11px 16px 3px; padding: 0 0 0 4px; width: 228px; display: block; float: left; position: relative; background: url('../img/bg-sidebar_block.png') 0 0 repeat-y; }
#page #sidebar .blok .header {
	width: 220px;
	height: 37px;
	display: block;
	float: left;







	background: url('../img/bg-txtheader.gif') 0 0 repeat-x;
}
/* header */
#page #sidebar .blok .header h2 { color: #004f92; padding: 11px 23px; text-transform: uppercase; position: relative; }
#page #sidebar .blok .header h2 span { text-transform: lowercase; display: block; position: absolute; right: 13px; top: 12px; font-size: 90%; }
#page #sidebar .blok .header h2 span a { color: #004f92; background: url('../img/arrow_block.gif') right 4px no-repeat; padding: 0 22px 0 0; font-weight: normal; }
#page #sidebar .blok .header h2 span a:hover { background-image: url('../img/arrow_block-hover.gif'); }

/* schaduw */
#page #sidebar .blok .schaduw { position: absolute; left: 0; bottom: -7px; width: 228px; height: 7px; display: block; float: left; background: url('../img/schaduw_blok-sidebar.png') 0 0 no-repeat; }

/* inhoud */
#page #sidebar .blok .inhoud { width: 220px; display: block; float: left; }
#page #sidebar .blok .inhoud ul { width: 176px; padding: 8px 22px 22px; display: block; float: left; }
#page #sidebar .blok .inhoud ul li { width: 176px; display: block; float: left;  }
#page #sidebar .blok .inhoud ul li a { padding: 7px 0; width: 100%; display: block; font-size: 1.2em; font-weight: normal; background: url('../img/arrow_block.gif') right 8px no-repeat; border-bottom: 1px solid #CCC; }
#page #sidebar .blok .inhoud ul li a:hover { background-image: url('../img/arrow_block-hover.gif'); }
#page #sidebar .blok .inhoud ul li.current { background-color: #fede8b; margin: 0 -22px; padding: 0 22px; }

#page #sidebar .blok .inhoud ul li.current a { background: none; color: #004f92; }
#page #sidebar .blok .inhoud ul li.current a:hover { background: url('../img/arrow_block-hover.gif') right 8px no-repeat; }
/* added azeef nov26 */
#page #sidebar .blok .inhoud ul li.news-amenu-item-year { display:none; }
/* added azeef dec01 */
#page #sidebar .blok .inhoud ul.felogin { padding-top:0px; padding-bottom:0px; margin:0px; }
#page #sidebar .blok .inhoud ul.shop_kart { position:relative; }

/* added 160109 */
#page #sidebar .blok .inhoud ul li a:visited, #page #sidebar .blok .inhoud p a:visited, #page #sidebar .blok .inhoud a:visited{  color: #000000;}

/* spacer */
#page #sidebar .blok .inhoud ul li.spacer { border-bottom: 1px solid #CCC; }
/* spacer form */
#page #sidebar .blok .inhoud ul li.spacer form { padding: 7px 0; display: block; }
#page #sidebar .blok .inhoud ul li.spacer form label { width: 100%; padding: 4px 0 0; display: block; line-height: normal; font-size: 1em; }
#page #sidebar .blok .inhoud ul li.spacer form input { margin: 7px 0 5px; padding: 3px; width: 168px; height: 17px; display: block; font-size: 1em; }
#page #sidebar .blok .inhoud ul li.spacer form input.submit { width: 61px; height: 26px; margin: 16px 0 5px; border: 0; outline: none; display: block; float: none; background: url('../img/button_login.gif') 0 0 no-repeat; text-indent: -9999px; cursor: pointer; }

/* added azeef dec22 */
#page #sidebar .blok .inhoud ul li.spacer form input.submit_password { width: 161px; height: 26px; margin: 16px 0 5px; border: 0; outline: none; display: block; float: none; background: url('../img/button_Wachtwoordverzenden.gif') 0 0 no-repeat; text-indent: -9999px; cursor: pointer; }
#page #sidebar .blok .inhoud ul li.spacer form input.submit_logout { width: 88px; height: 26px; margin: 16px 0 5px; border: 0; outline: none; display: block; float: none; background: url('../img/button_Uitloggen.gif') 0 0 no-repeat; text-indent: -9999px; cursor: pointer; }

/* spacer shoppingcart 
#page #sidebar .blok .inhoud ul li.spacer form .cart { margin: -7px 0 0; width: 58px; display: block; float: left; clear: both; }
#page #sidebar .blok .inhoud ul li.spacer form .cart input { width: 20px; height: 17px; display: block; float: left; border: none; background: url('../img/input_cart.gif') 0 0 no-repeat; font-size: .9em; text-align: right; }
#page #sidebar .blok .inhoud ul li.spacer form .cart input.delete { width: 17px; height: 17px; display: block; float: left; background: url('../img/icon_bin.gif') 0 0 no-repeat; text-align: left !important; text-indent: -9999px; cursor: pointer; }
#page #sidebar .blok .inhoud ul li.spacer form .cart input.delete:hover { background-image: url('../img/icon_bin-hover.gif'); }
#page #sidebar .blok .inhoud ul li.spacer p.artikel { width: 117px; padding-bottom: 7px; margin-top: -7px; display: block; float: left; line-height: 1.6em; clear: right; vertical-align: top; }
#page #sidebar .blok .inhoud ul li.spacer p.leeg { padding: 5px 0; line-height: 1.6em; }
*/
#page #sidebar .blok .inhoud form ul li a.afrekenen { padding: 0; margin: 7px 0 0; width: 85px; height: 26px; display: block; border: none; background: url('../img/button_afrekenen.gif') 0 0 no-repeat; text-indent: -9999px; }
#page #sidebar .blok .inhoud form ul li a.afrekenen:hover { background-image: url('../img/button_afrekenen-hover.gif'); }
/* added 250209 */
#page #sidebar .blok .inhoud form ul li a.afrekenen { /*width:121px;*/ width:132px; background: url('../img/button_vervolg-bestelling.gif') 0 0 no-repeat; }
#page #sidebar .blok .inhoud form ul li a.afrekenen:hover { background-image: url('../img/button_vervolg-bestelling_on.gif'); } 


/* banner */
#page #sidebar .blok .banner { width: 220px; display: block; float: left; background-color: #004f92; }
#page #sidebar .blok .banner a { display: block; clear: both; }

/* added azeef dec01 */
#page #sidebar .blok .inhoud p.top { display:none; }
#page #content .blok .inhoud h2 { margin:22px 20px 0px 22px; color: #000000;}
#page #content .blok .inhoud p.csc-subheader-0 { font-size:1.2em; color:#8f8f8f; margin-bottom: 18px; }
#page #content .blok .inhoud div.csc-header-n1 h1.csc-firstHeader { font-size: 2em; color: #000; margin: 22px; margin-bottom: 0px; }
#page #content .blok .inhoud .tx-irfaq-pi1 ul.faq li a p.bodytext { margin:0px; font-size: 1em; padding:0px; line-height:0em;}
#page #content .blok .inhoud .tx-irfaq-pi1 h4 p{ margin:0px; font-size: 1em; padding-bottom: 0px; margin-bottom:0px;}
#page #content .blok .inhoud .tx-irfaq-pi1 p.bodytext { padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px;}
#page #content .blok .inhoud ul li.spacer {display:none;}
#page #content .blok .inhoud ul { padding-top:5px;}



#page #sidebar .blok .inhoud .tx-felogin-pi1 .backLink { margin-top:0px; padding-top:0px;}
#page #sidebar .blok .inhoud .tx-felogin-pi1 ul.backLink li a{ border-bottom:0px; }

/* added azeef  dec23 shoppingcart*/
#page #sidebar .blok .inhoud form ul li.spacer22{ padding: 2px 0; display: block; border-bottom: 1px solid #CCC;}
#page #sidebar .blok .inhoud form ul li.spacer  { padding: 12px 0 7px 0px; display: block; }
#page #sidebar .blok .inhoud form ul li.spacer div.cart { margin: -7px 0 0; width: 58px; display: block; float: left; clear: both; }
#page #sidebar .blok .inhoud form ul li.spacer div.cart input { width: 20px; height: 17px; display: block; float: left; border: none; background: url('../img/input_cart.gif') 0 0 no-repeat; font-size: .9em; text-align: right; }
#page #sidebar .blok .inhoud form ul li.spacer div.cart input.delete { width: 17px; height: 17px; display: block; float: left; background: url('../img/icon_bin.gif') 0 0 no-repeat; text-align: left !important; cursor: pointer; font-size:0px; color:#ffffff; text-indent:-99999px;}
#page #sidebar .blok .inhoud form ul li.spacer div.cart input.delete:hover { background-image: url('../img/icon_bin-hover.gif'); }
#page #sidebar .blok .inhoud form ul li.spacer p.artikel { width: 117px; padding-bottom: 7px; margin-top: -7px; display: block; float: left; line-height: 1.6em; clear: right; vertical-align: top; }
#page #sidebar .blok .inhoud ul li.spacer p.leeg { padding: 5px 0; line-height: 1.6em; }
#page #sidebar .blok .inhoud form ul li input.afrekenen { padding: 0; margin: 7px 0 0; width: 85px; height: 26px; display: block; border: none; background: url('../img/button_afrekenen.gif') 0 0 no-repeat; cursor: pointer; font-size:0px; color:#ffffff;}
#page #sidebar .blok .inhoud form ul li input.afrekenen:hover { background-image: url('../img/button_afrekenen-hover.gif'); } 

/* added 060109  */
#page #content .blok .inhoud p.bodytext { /* padding-bottom:0px; margin-bottom:0px; padding-top:10px; commented 270109*/}
#page #content .blok .inhoud ul { margin-top:0px; padding-top:0px;}
#page #content .blok .inhoud h3 { padding-bottom:8px;  margin-bottom:0px;}
#page #content .blok .inhoud h4 { padding-bottom:0px; margin-bottom:0px; }

								/* added 230109 tabel databank onderzoek */
#page #content .blok .inhoud .tx-alternetprojects-pi1-listrow { float:left; padding:20px 5px 10px 20px; display:block; }
#page #content .blok .inhoud .tx-alternetprojects-pi1-listrow table td { padding:0px 5px 10px 8px; font-size:13px; vertical-align:top; line-height:22px;}
#page #content .blok .inhoud .tx-alternetprojects-pi1-listrow table td a { font-weight:normal; text-decoration:underline;}
 #page #content .blok .inhoud .tx-alternetprojects-pi1-listrow table td.firstcol { text-align:right;}
/* #page #content .blok .inhoud .tx-alternetprojects-pi1-listrow table td.midcol { width:65%; text-align:left; }
#page #content .blok .inhoud .tx-alternetprojects-pi1-listrow table td.lastcol { width:30%; text-align:left;} */

p#uit_list span a{ font-weight:normal; }
p#uit_list span.date { width:74px; float:left; }
p#uit_list span.title { width:492px; float:right; }

table#projects tr td{ font-size:13px; padding: 0px 0px 15px 8px;}
#page #content .blok .inhoud .tx-alternetprojects-pi3-listrow { float:left; padding:20px 5px 10px 20px; display:block;}
#page #content .blok .inhoud .tx-alternetprojects-pi3-listrow table td{ font-size:13px; padding:0px 5px 10px 8px; vertical-align:top; line-height:22px; }
#page #content .blok .inhoud .tx-alternetprojects-pi3-listrow table td.firstcol { text-align: right; }
#page #content .blok .inhoud .tx-alternetprojects-pi3-listrow table td a { font-weight:normal; text-decoration:underline;}

/* added 270109 */
#page #content .blok .inhoud #searchFormDiv form div.form table td input { width:487px; }
#page #content .blok .inhoud #searchFormDiv form div.form table td select{ width:495px; overflow: hidden;}
#page #content .blok .inhoud form div.form table#searchTable td input{ width:469px; } 
#page #content .blok .inhoud form div.form table#searchTable td select{ width:477px; overflow: hidden;}
#page #content .blok .inhoud div.indent { margin: 5px 10px 5px 20px; 	background-color: #fff; /* border-left: 5px solid #004f92; commented 270109 */ display: block; padding:0px; }

#page #content .blok .inhoud table#projects td h5 { width: 460px; }
#page #content .blok .inhoud table#projects td a { width:460px; text-decoration:underline;}
/* added 290109 */
#sinleViewDiv p a { font-weight:normal; }
#page #content .blok .inhoud .tx-alternetregister-pi2 .form p input.configure_chkbox { border:0px; margin:0px; padding:0px; width:20px; }
#page #content .blok .inhoud .tx-alternetregister-pi2 .form p span.for_access{ display:block; float:left; }
#page #content .blok .inhoud .tx-alternetregister-pi2 .form label{ text-align:left; }

#page #content .blok .inhoud #editForm { display:block; float:left; margin-left:22px; width:88%;}
#page #content .blok .inhoud #editForm table { width:100%; }
#page #content .blok .inhoud #editForm table td { font-size:1.3em; line-height: 1.8em; vertical-align:top; }
#page #content .blok .inhoud #editForm table td h5, #page #content .blok .inhoud #editForm table td h3, #page #content .blok .inhoud #editForm table td h4, #page #content .blok .inhoud #editForm table td p{ margin-left:0px; padding-left:0px; }
#page #content .blok .inhoud #editForm table td #doel, #page #content .blok .inhoud #editForm table td #publicaties { width:555px; height:250px; }
#page #content .blok .inhoud #editForm table td #samenvatting { width:555px; height:250px;}
#page #content .blok .inhoud #editForm table td #finance { padding-top:10px; }
#page #content .blok .inhoud #editForm table td #programma_txt { width:283px; }
/* #page #content .blok .inhoud #editForm table td input { height:20px; } */

#soort_doctoraal, 
#soort_promotie, 
#soort_zelfstandig, 
#design_kwal_oz_grounded, 
#design_kwan_oz_exp, 
#design_kwal_oz_feno, 
#design_kwan_oz_quasi, 
#design_kwal_oz_anders, 
#design_kwan_oz_beschrijvend, 
#design_kwan_oz_anders, 
#design_kwal_data_dossier, 
#design_kwan_data_interv,
#design_kwan_data_schrift,
#design_kwal_data_observ,
#design_kwan_data_fysio,
#design_kwal_data_literatuur,
#design_kwan_data_interventie2,
#design_kwal_data_behoefte,
#design_kwan_data_observ2,
#design_kwal_data_anders,
#design_kwan_data_meetinstr2,
#design_kwan_data_anders2,
#ontwikkelinstr,
#validereninstr,
#systreview,
#sector_academischzh,
#sector_algemeenzh,
#sector_categoraalzh,
#sector_verpleegh,
#sector_thuiszorg,
#sector_verstandelijkgeh,
#sector_ggz,
#sector_sectorbreed,
#sector_anders,
#steekproef_asielz,
#steekproef_chronischz,
#steekproef_geriatrie,
#steekproef_kinderen,
#steekproef_lichamelijk,
#steekproef_reval,
#steekproef_verst,
#steekproef_verslaafd,
#steekproef_thuis,
#steekproef_psychiatrie,
#steekproef_chirurgisch,
#steekproef_zwanger,
#steekproef_anders,
#prof_vplk,
#prof_verz,
#samenw_medici,
#samenw_para,
#samenw_anders,
#toets_wetensch,
#toets_metc,
#toets_niet,
#vinksamenwja {  border:0px; /* height:17px; */ } 

#Verzenden_project { padding: 0; margin: 0; width: 85px; height: 26px; display: block; border: 0px; background: url('../img/button_verzenden1.gif') 0 0 no-repeat; text-indent: -9999px; cursor:pointer; }
/* #Verzenden_project:hover { background-image: url('../img/button_verzenden1-hover.gif'); } */ 

/* added 020209 */
#page #content .blok .inhoud ul { display: block; clear:both; }
#onderzoek { width: 588px; margin: 5px 0 15px 22px; display: block; float: left; }
#onderzoek td, 
  #projects td { font-size:1.3em; line-height: 1.8em; vertical-align:top; }

/* added 030209 */
#sinleViewDiv table { margin: 0px 0px 0px 22px; width: 588px; display: block; float: left; }
#sinleViewDiv table td { font-size:1.3em; line-height: 1.8em; vertical-align:top; }
#sinleViewDiv table td a { font-weight:normal; }
#page #content .blok .inhoud #sinleViewDiv table td p { font-size:1em; line-height: 1.8em; vertical-align:top; padding-left:0px; margin-left:0px;}

#page #content .blok .inhoud .tx-powermail-pi1 .tx_powermail_pi1_form .form .tx_powermail_pi1_fieldwrap_html_radio input { width: 15px; margin: 0 5px 0 0; border: 0px; vertical-align: middle; }
#page #content .blok .inhoud .tx-powermail-pi1 .tx_powermail_pi1_form .form .tx_powermail_pi1_fieldwrap_html_check input { width: 15px; margin: 0 18px 0 10px; border: 0px; vertical-align: middle; }
#page #content .blok .inhoud .tx-powermail-pi1 .tx_powermail_pi1_form .form .tx_powermail_pi1_fieldwrap_html_check label { width:98px; margin:0px; color:#ffffff;}
#page #content .blok .inhoud .tx-powermail-pi1 .tx_powermail_pi1_form .form .tx_powermail_pi1_fieldwrap_html_check label.radio { width:426px; margin:0px; color:#000000; }
#page #content .blok .inhoud .tx-powermail-pi1 ul.powermail_mandatory_list li.powermail_mandatory_listitem b { font-weight:normal; }

#page #content .blok .inhoud .nieuwsitem p span.search_path a{ font-weight:normal; padding: 0 18px 0 0; display: block; float: left; background: url('../img/arrow_black.png') right 8px no-repeat;}
#page #content .blok .inhoud .nieuwsitem p span.search_path a:hover { background-image: url('../img/arrow_blue.png'); }
#page #content .blok .inhoud p.advanced_search a { font-weight:normal; padding: 0 18px 0 0; display: block; float: left; background: url('../img/arrow_black.png') right 8px no-repeat; }
#page #content .blok .inhoud p.advanced_search a:hover {background-image: url('../img/arrow_blue.png'); }
#page #content .blok .inhoud .form p.search_orderby select{ margin-right:5px; }
#page #content .blok .inhoud .form p img.tx-srfreecap-pi2-image { width:130px; }

#page #content .blok .inhoud p a{ text-decoration: underline; font-weight:normal; }
/*#page #content .blok .inhoud p a:visited { color: #800080; }*/

/* added 170209 */
#page #content .blok .inhoud .nieuwsafb .news-single-imgcaption { padding-top:0px; margin-top:-20px; padding-bottom:5px; }
#page #content .blok .inhoud  dl dd,#page #content .blok .inhoud dl dt{ padding-left:22px; font-size:13px; line-height:22px; }
#page #content .blok .inhoud  dl dd a, #page #content .blok .inhoud  dl dt a{ font-weight:normal;}
#page #content .blok .inhoud .tx-t3references-pi1-browsebox table td p a { text-decoration:underline; }
#page #content .blok .inhoud .tx-t3references-pi1-browsebox table td.tx-t3references-pi1-browsebox-SCell p a, .tx-t3references-pi1-browsebox table td.tx-t3references-pi1-browsebox-SCell a, .tx-t3references-pi1-browsebox table td.tx-t3references-pi1-browsebox-SCell { font-weight: bold; color: #000; }
#page #content .blok .inhoud .tx-powermail-pi1 .tx-powermail-pi1_thx table td p{ font-size:13px; }
#page #content .blok .inhoud .tx-powermail-pi1 .tx-powermail-pi1_thx table td{ padding-bottom:0px; margin-bottom:0px;}
#page #content .blok .inhoud .tx-irfaq-pi1 ul.faq { display:block; }
#page #content .blok .inhoud .form p .powermail_mandatory_js { color:#ff0000;}

/* added 190209 */
#homeNewsImg1, #homeNewsImg2, #homeNewsImg3{ display:none; }

/* added 020309 Roland */
div.tx-powermail-pi1_confirmation table tbody tr td { font-size: 1em; line-height: 1em; }

#page #content .blok .inhoud div.tx-powermail-pi1_confirmation form.tx_powermail_pi1_formconfirmation_back input.tx-powermail-pi1_confirmation_back {
	width:58px;
	height: 26px;
	border: 0;
	float:left;
	background: url('../img/button_terug_01.gif') 0 0 no-repeat;
	text-indent: -9999px;
	cursor: pointer;
}

#page #content .blok .inhoud p.submit input {
	width: 76px;
	height: 26px;
	border: 0;
	float:left;
	background: url('../img/button_verstuur.gif') 0 0 no-repeat;
	text-indent: -9999px;
	cursor: pointer;
	margin: 0;
}
 
div.tx-powermail-pi1_confirmation form.tx_powermail_pi1_formconfirmation_back,
  div.tx-powermail-pi1_confirmation form.tx_powermail_pi1_formconfirmation_submit {
	position:relative;
	left:209px;
	float:left;
	width:58px;
	display:block;
	padding:0 20px 0 0;
}
div.tx-powermail-pi1_confirmation form.tx_powermail_pi1_formconfirmation_submit {width:76px;}

#page #content .blok .inhoud div.tx-powermail-pi1_confirmation form.tx_powermail_pi1_formconfirmation_submit * {
	padding:0;
	margin: 0;
}



#page #content .blok .inhoud div.tx-powermail-pi1 form.tx-powermail-pi1_confirmation p.submit {position:relative; float:none; margin:0px; padding:0px; width:76px;}

#page #content .blok .inhoud div.tx-powermail-pi1 form.tx_powermail_pi1_form p.tx_powermail_pi1_fieldwrap_html_submit input {margin-left:163px; *margin-left:94px;}

#page #content .blok .inhoud div.tx-powermail-pi1 p.submit input {margin:0px; padding:0px; width:76px;}


#page #content .blok .inhoud div.tx-powermail-pi1 img.powermail_captcha {*position:relative; *margin:5px 0px 0px 161px;}

div.tx-fiveeuitspraken-pi1 {padding:0px 0px 0px 0px;}
div.tx-fiveeuitspraken-pi1 p {font-size:1.2em;}

#page #content .blok .inhoud div.tx-fiveeuitspraken-pi1 a {text-decoration:underline;}
#page #content .blok .inhoud div.tx-fiveeuitspraken-pi1 p {margin:5px 22px 10px 22px;}
#page #content .blok .inhoud div.tx-fiveeuitspraken-pi1 div.no_search_results,
  #page #content .blok .inhoud div.tx-fiveeuitspraken-pi1 div.searchAgain {font-size:1.2em; padding-left:22px; margin-top:10px;}

#page #content .blok .inhoud div.tx-fiveeuitspraken-pi1 div.no_search_results {margin-top:15px;}


#listcontent1 li .hideImage { display:none; }
#page #content .blok .homeItems .image #homeNewsImg { width: 359px; height: 237px; display: block; float: left; } /* grote afbeelding */ 

/*-- Tip a Friend --*/
#page #content .blok .inhoud div#tipAFriend {}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend {padding:20px 0px 0px 0px; border-top:1px solid #ccc; width:580px; margin-left:22px;}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend div.formTipAFriendLine {margin:0px 0px 10px 0px;}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend div.formTipAFriendLine label {display:block; overflow:hidden; clear:both; width:150px; float:left; font-size:1.3em;}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend div.formTipAFriendLine input {width:250px;}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend div.formTipAFriendLine textarea {width:250px;}
#page #content .blok .inhoud div#tipAFriend form#formTipAFriend .submit input#tx_tipafriend_button {margin-left:128px; *margin-left:59px;}

/* 0002202: Kantlijn verschoven */
form#richtlijnenSearch,
div#searchFormDiv,
form#onderzoekSearch { padding-left:22px;}
/* einde 0002202: Kantlijn verschoven */

/* 0002233: plaatje plaatsen
   TYPO3 RTE Magic Image kan geen CSS classes toevoegen, alleen inline styles :( */
p.bodytext img {margin:15px;} /* voor browsers die geen attribute selectors ondersteunen */
p.bodytext img[style="float: right;"] {margin: 0 0 15px 15px !important;}
p.bodytext img[style="float: left;"] {margin: 0 15px 15px 0 !important;}
/* einde 0002233: plaatje plaatsen */
