body
{
	margin: 0px;
	font-size: 0.75em;
	color: #003366;
	font-family: Arial;
	font-weight: normal;
}

/* h1 styling is done in the class page_title */
h1
{
	font-size: 1em;
	margin: 0px;
	font-weight: normal;
}
h2
{
	font-size: 1.4em;
	margin: 0px;
	font-weight: normal;
}
h3
{
	font-size: 1.2em;
	margin: 0px;
	font-weight: normal;
}

/* Verwijderd omdat sub- en superscript niet meer werkt in editmode
sup, sub { vertical-align: 0;
           position: relative; }
sup { bottom: 1ex; }
sub { top: 0.8ex; }
*/

.RadEContent
{
	overflow: scroll !important;
}

.special
{
	display:none;
	visibility:hidden; 
}

/* max width of right column images */
.rightColumnImage
{
	width: 200px;
}

/* Header */
.header_searchblok
{
	line-height: 1em;
}
.toplink
{
	background-image: url(../images/top_seperator.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-right: 15px;
}
.toplink a
{
	text-decoration: none;
	color: #003366;
}
.toplink a:hover
{
	text-decoration: underline;
}
.toplink .zoekknop
{
	text-decoration: none;
	color: #003366;
}
.toplink .zoekknop:hover
{
	text-decoration: underline;
}
.toplink .zoekknopdik
{
	font-weight: bold;
	text-decoration: none;
	color: #003366;
}
.toplink .zoekknopdik:hover
{
	text-decoration: underline;
}
#top_search
{
	border-right: #ccd6e0 1px solid;
	border-top: #ccd6e0 1px solid;
	border-left: #ccd6e0 1px solid;
	border-bottom: #ccd6e0 1px solid;
	background-color: #ebeef0;
	border-collapse: collapse;
	font-family: inherit;
}
#top_search .letters a
{
	text-decoration: none;
	color: #003366;
}
#top_search .advanced_search a
{
	color: #003366;
}
#top_search input {
	font-family: inherit;
}
#top_search select {
	font-family: inherit;
}

/* Top Navigation */
#nav
{
	background-repeat: repeat-x;
	height: 28px;
	margin-top:5px;
}
#nav .mnu
{
	text-align: center;
	height: 28px;
	background-position: right center;
	background-repeat: no-repeat;
}
#nav .mnu a
{
	font-weight: bold;
	text-decoration: none;
}
#nav .mnu a:hover
{
	text-decoration: underline;
}
#nav .sel
{
	background-repeat: repeat-x;

	text-align: center;
	
	font-weight: bold;
	
	text-decoration: none;
	margin-top: 0px;
	margin-right: 1px;
	line-height: 1.5em;
}
#nav .switch
{
	width: 30px;
	text-align: center;
}
#nav .subnavbar TD
{
	background-color: #EBEEF0;
	border-left: solid 1px #BDBDFF;
	border-bottom: solid 1px #003366;
	vertical-align: baseline;
	text-align: left;
	line-height: 1;
}
#nav .subnavbar TD DIV
{
	padding: 3px 2px 2px 2px;
}
#nav .subnavbar TD A
{
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
#nav .subnavbar TD A:hover
{
	text-decoration: underline;
}

/* Topnavigatie voor (externe)projectsites */

#nav .projectnavbar td
{
	
	
	color: #ffffff;
}

#nav .projectnavbar .projectnaam
{
	font-size: 1.3em;
	padding-left: 10px;
}

#nav .projectnavbar .projectnaam a
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

#nav .projectnavbar .seperator
{
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
}

#nav .projectnavbar .seperator img
{
	color: #FFFFFF;
}

#nav .projectnavbar .payoff
{
	color: #FFFFFF;
}

#nav .projectnavbar .payoff a
{
	color: #FFFFFF;
	text-decoration: underline; 
}

/* breadcrumb */
#breadcrumb
{
	margin: 6px 0 10px 0;
}
#breadcrumb span
{
	color: #666666;
}
#breadcrumb a
{
	color: #666666;
}
#breadcrumb a:hover
{
	text-decoration: none;
}

/* fixed width */
.container
{
	width: 980px;
	margin: 0px auto;
	text-align: left;
}
.main
{
	display: inline-block;
}
.LeftNavColumn
{
	display: block;
	float: left;
	width: 200px;
}
.contentColumns
{
	display: block;
	float: left;
	position: relative;
	z-index: 100;
}
.contentColumnsWithLeft
{
	width: 780px;
}
.contentColumnsWithoutLeft
{
	width: 980px;
}
.rightColumn
{
	float: right;
	width: 240px;
	position: relative;
	z-index: -100;
}
.page_title_line
{
	 height: 10px;
}
.withLeftColumnTitleLine
{
	margin-left: 10px;
}
.withoutLeftColumnTitleLine
{
	margin-left: 0px;
}
.centerColumn
{
	float: left;
}
.withLeftAndRightColumn
{
	width: 520px;
	padding-left: 10px;
	padding-right: 10px;
}
.noRightColumn
{
	width: 770px;
	padding-left: 10px;
	padding-right: 0px;
}
.noLeftColumn
{
	width: 730px;
	padding-left: 0px;
	padding-right: 10px;
}
.noLeftnoRightColumn
{
	width: 980px;
	padding-left: 0px;
	padding-right: 0px;
}
.noLeftColumnTitle
{
	margin-left: 0px;
}
.withLeftColumnTitle
{
	margin-left: 210px;
}

/* Page title */
.page_title
{
	vertical-align: bottom;
	padding-bottom: 0px;	
	font-size: 1.5em;
}

/* left navigation */
.leftnav
{
	background-color: #F2F2F2;
}
.leftnav .header
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
}
.leftnav .header A
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.leftnav .header A:hover
{
	text-decoration: underline;
}
.leftnav .spacer
{
	background-color: #FFFFFF;
}
.leftnav .l1i
{
	background-image: url(../Images/lhs_header.gif);
	padding-left: 7px;
	padding-top: 6px;
	padding-bottom: 2px;
	vertical-align: top;
	width: 18px;
}
.leftnav .l1
{
	background-image: url(../Images/lhs_header.gif);
	padding-left: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.leftnav .l1 a
{
	
	font-weight: bold;
	text-decoration: none;
}
.leftnav .l1 a:hover
{
	text-decoration: underline;
}
.leftnav .l1i_sel
{
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 3px;
	vertical-align: top;
	width: 18px;
}
.leftnav .l1_sel
{
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftnav .l1_sel a
{
	
	font-weight: bold;
	color: #F2F2F2;
	text-decoration: none;
}
.leftnav .l1_sel a:hover
{
	text-decoration: underline;
}
.leftnav .l2
{
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftnav .l2 a
{
	text-decoration: none;
}
.leftnav .l2 a:hover
{
	text-decoration: underline;
}
.leftnav .l2_sel
{
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.leftnav .l2_sel a
{
	
	color: #FFFFFF;
	text-decoration: none;
}
.leftnav .l2_sel a:hover
{
	text-decoration: underline;
}
.leftnav .l3
{
	padding-left: 5px;
	padding-bottom: 1px;
	height: 16px;
}
.leftnav .l3 a
{
	
	text-decoration: none;
}
.leftnav .l3 a:hover
{
	text-decoration: underline;
}
.leftnav .l3_sel
{
	padding-left: 5px;
	padding-bottom: 1px;
	height: 16px;
}
.leftnav .l3_sel a
{
	color: #FFFFFF;
	text-decoration: none;
}
.leftnav .l3_sel a:hover
{
	text-decoration: underline;
}

/* Footer */
#footer
{
	background-repeat: repeat-x;
}
.footer_link
{
	padding-left: 9px;
	padding-top: 8px;
}
.footer_link a
{
	
	color: #003366;
	text-decoration: none;
}
.footer_link a:hover
{
	text-decoration: underline;
}
.copyright
{
	
	color: #999999;
	text-align: right;
	padding-right: 9px;
	padding-top: 8px;
}

/* Buttons */
.action_button
{
	border: solid 1px #CCD6E0;
	background-color: #CBCBCB;
	color: #003366;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	cursor: pointer;
	font-family: inherit;
}

/* Control module */
.controlpart
{
	margin-bottom: 14px;
}
.controlpart SELECT
{
	color: #003366;
}
.controlpart .blue
{
	background-color: #ebeef0;
}
.controlpart .kop
{
	font-size: 1.2em;
	background-color: #ebeef0;
	border-bottom: #ccd6e0 1px solid;
	font-weight: bold;
	color: #003366;
	padding-left: 5px;
}
.controlpart .meer
{
	background-color: #ebeef0;
	border-left: solid 1px #ccd6e0;
	border-bottom: #ccd6e0 1px solid;
	padding-left: 8px;
	padding-right: 8px;
}
.controlpart .meer a
{
	color: #003366;
	text-decoration: none;
}
.controlpart .vet
{
	font-weight: bold;
	color: #003366;
}
.controlpart .gewoon
{
	color: #003366;
}

div#content .withLeftAndRightColumn img
{
	max-width: 520px;
}
div#content .noLeftColumn img
{
	max-width: 730px;
}
div#content .noRightColumn img
{
	max-width: 770px;
}
div#content .noLeftnoRightColumn img
{
	max-width: 980px;
}

/* Sfeer module */
.sfeer
{
	margin-bottom: 31px;
}
.sfeer .kop
{
	font-size: 1.6em;
	padding-top: 14px;
}
.sfeer .content
{
	color: #003366;
	padding-top: 6px;
}
.sfeer .image
{
	padding-right: 10px;
}

/* Sfeer module voor onderdelen - minder witruimte dan standaard sfeer */
.sfeerOnderdeel
{
	margin-bottom: 5px;
}
.sfeerOnderdeel .kop
{
	font-size: 1.3em;
	padding-top: 14px;
}
.sfeerOnderdeel .content
{
	color: #003366;
	padding-top: 6px;
}
.sfeerOnderdeel .meer
{
	padding-top: 9px;
	padding-left: 5px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
}
.sfeerOnderdeel .meer:hover,
.sfeerOnderdeel .meer a:hover
{
	text-decoration: underline;
}
.sfeerOnderdeel .content img
{
	padding-right: 5px;
}
.sfeerOnderdeel .content ul
{
	float: none;
	margin-left: 10em;
	padding-left: 10em;
}
.sfeerOnderdeel .image
{
	padding-right: 10px;
}

/*NavigatieBlokken WU home*/

.boxpart_blauw
{
	border: #004e84 1px solid; 
	margin-bottom: 14px;
}
.boxpart_blauw .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #004e84 1px solid; 
	font-family: Arial; 
	background-color: #004e84;
}
.boxpart_blauw .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_blauw .kop a:hover
{
	text-decoration: underline;
}
.boxpart_blauw ul
{
	list-style-type: none;  	
	margin: 0px;
	padding: 0px;
	padding-left: 17px;
	margin: 10px 0 10px 0;
}
.boxpart_blauw ul li
{
	background-image: url(../Images/blue/arrows_global.gif);
	background-repeat: no-repeat;  
	background-position: 0 2px; 
	padding-left: 20px;
	color: #003366;
}
.boxpart_blauw ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_blauw  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_blauw .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_blauw .footer a
{
	text-decoration:none; 
	color: #003366;
}

.boxpart_blauw .footer a:hover
{
	text-decoration:underline; 
}

/* lichtblauw */

.boxpart_lichtblauw
{
	border: #8baedc 1px solid; 
	margin-bottom: 14px;
}
.boxpart_lichtblauw .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #8baedc 1px solid; 
	font-family: Arial; 
	background-color: #8baedc;
}

.boxpart_lichtblauw .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_lichtblauw .kop a:hover
{
	text-decoration: underline;
}
.boxpart_lichtblauw  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_lichtblauw  ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #8baedc;
}

.boxpart_lichtblauw ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_lichtblauw  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_lichtblauw .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}

.boxpart_lichtblauw .footer a
{
	text-decoration:none; 
	color: #003366;
}

.boxpart_lichtblauw .footer a:hover
{
	text-decoration:underline; 
}

/* groen */

.boxpart_groen
{
	border: #577721 1px solid; 
	margin-bottom: 14px;
}
.boxpart_groen .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #577721 1px solid; 
	font-family: Arial; 
	background-color: #577721;
}

.boxpart_groen .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_groen .kop a:hover
{
	text-decoration: underline;
}

.boxpart_groen  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_groen ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #003366;
}

.boxpart_groen ul li a
{
	
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_groen  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_groen .footer
{
	background-color:#EBEEF0;
	
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_groen .footer a
{
	text-decoration:none; 
	color: #003366;
}

.boxpart_groen .footer a:hover
{
	text-decoration:underline; 
}

/* lichtgroen */

.boxpart_lichtgroen
{
	border: #a3c44d 1px solid; 
	margin-bottom: 14px;
}
.boxpart_lichtgroen .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #a3c44d 1px solid; 
	font-family: Arial; 
	background-color: #a3c44d;
}
.boxpart_lichtgroen .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_lichtgroen .kop a:hover
{
	text-decoration: underline;
}
.boxpart_lichtgroen  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_lichtgroen ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #003366;
}
.boxpart_lichtgroen ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_lichtgroen  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_lichtgroen .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_lichtgroen .footer a
{
	text-decoration:none; 
	color: #003366;
}
.boxpart_lichtgroen .footer a:hover
{
	text-decoration:underline; 
}

/* paars */

.boxpart_paars
{
	border: #5f4287 1px solid; 
	margin-bottom: 14px;
}
.boxpart_paars .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #5f4287 1px solid; 
	font-family: Arial; 
	background-color: #5f4287;
}
.boxpart_paars .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_paars .kop a:hover
{
	text-decoration: underline;
}
.boxpart_paars  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_paars  ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #5f4287;
}
.boxpart_paars ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_paars  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_paars .footer
{
	background-color:#EBEEF0;
	
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_paars .footer a
{
	text-decoration:none; 
	color: #003366;
}
.boxpart_paars .footer a:hover
{
	text-decoration:underline; 
}

/* lichtpaars */

.boxpart_lichtpaars
{
	border: #8f6fab 1px solid; 
	margin-bottom: 14px;
}
.boxpart_lichtpaars .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #8f6fab 1px solid; 
	font-family: Arial; 
	background-color: #8f6fab;
}
.boxpart_lichtpaars .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_lichtpaars .kop a:hover
{
	text-decoration: underline;
}
.boxpart_lichtpaars  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_lichtpaars  ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #003366;
}
.boxpart_lichtpaars ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_lichtpaars ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_lichtpaars .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_lichtpaars .footer a
{
	text-decoration:none; 
	color: #003366;
}
.boxpart_lichtpaars .footer a:hover
{
	text-decoration:underline; 
}

/* rood */

.boxpart_rood
{
	border: #b5002f 1px solid; 
	margin-bottom: 14px;
}
.boxpart_rood .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #b5002f 1px solid; 
	font-family: Arial; 
	background-color: #b5002f;
}
.boxpart_rood .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_rood .kop a:hover
{
	text-decoration: underline;
}
.boxpart_rood  ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_rood  ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color: #003366;
}
.boxpart_rood ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_rood  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_rood .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}
.boxpart_rood .footer a
{
	text-decoration:none; 
	color: #003366;
}
.boxpart_rood .footer a:hover
{
	text-decoration:underline; 
}

/* lichtrood */

.boxpart_lichtrood
{
	border: #e95b70 1px solid; 
	margin-bottom: 14px;
}
.boxpart_lichtrood .kop
{
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	font-weight: bold; 
	font-size: 1.2em; 
	color: #ffffff; 
	border-bottom: #e95b70 1px solid; 
	font-family: Arial; 
	background-color: #e95b70;
}
.boxpart_lichtrood .kop a
{
	color: #ffffff; 
	text-decoration: none;
}
.boxpart_lichtrood .kop a:hover
{
	text-decoration: underline;
}
.boxpart_lichtrood ul
{
	list-style-type:none;  	
	margin:0px;
	padding:0px;
	padding-left:17px;
	margin:10px 0 10px 0;
}
.boxpart_lichtrood ul li
{
	background-image:url(../Images/blue/arrows_global.gif);
	background-repeat:no-repeat;  
	background-position:0 2px; 
	padding-left:20px;
	color:#003366;
}

.boxpart_lichtrood ul li a
{
	color: #003366; 
	font-family: Arial;
	text-decoration: none;
}
.boxpart_lichtrood  ul li a:Hover
{
	color: #003366;
	font-family: Arial;
	text-decoration: underline;
}
.boxpart_lichtrood .footer
{
	background-color:#EBEEF0;
	color: #003366;
	font-family: Arial;
	padding-left: 10px; 
	padding-top: 4px; 
	padding-bottom: 5px;
	border-top:solid 1px #CCD6E0;
}

.boxpart_lichtrood .footer a
{
	text-decoration:none; 
	color: #003366;
}

.boxpart_lichtrood .footer a:hover
{
	text-decoration:underline; 
}


/* Box style part */
.boxpart
{	
	margin-bottom: 14px;
}
.boxpart .kop
{
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 5px;
	font-weight: bold;
	border-bottom: #ccd6e0 1px solid;
	font-size: 1.2em;
	background-color: #ebeef0;
}
.boxpart .kop a
{
	font-weight: bold;
	text-decoration: none;
}
.boxpart .kop a:hover
{
	text-decoration: underline;
}
.boxpart .datum
{
	padding-left: 10px;
	padding-top: 7px;
	font-weight: bold;
}
.boxpart .titel
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	color: #003366;
}
.boxpart .bullet
{
	padding-left: 17px;
	vertical-align: top;
	padding-top: 8px;
}
.boxpart .titel a
{
	color: #003366;
	text-decoration: none;
}
.boxpart .titel a:hover
{
	text-decoration: underline;
}
.boxpart .content
{
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #003366;
}
.boxpart .content a
{
	color: #003366;
}
.boxpart .regel
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	color: #003366;
}
.boxpart .leeg
{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	color: #003366;
}
.boxpart .list
{
	padding-top: 3px;
	padding-left: 5px;
}
.boxpart .list a
{
	color: #003366;
	text-decoration: none;
}
.boxpart .list a:hover
{
	text-decoration: underline;
}
.boxpart .link
{
	padding-top: 3px;
	padding-left: 17px;
	padding-bottom: 2px;
}
.boxpart .link a
{
	color: #003366;
	text-decoration: none;
}
.boxpart .link a:hover
{
	text-decoration: underline;
}
.boxpart .meer
{
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 9px;
}
.boxpart .meer a
{
	font-weight: bold;
	text-decoration: none;
}
.boxpart .meer a:hover
{
	text-decoration: underline;
}
.boxpart ul
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.boxpart ul li
{
	background-repeat: no-repeat;
	background-position: 0px 8px;
	color: #003366;
	margin-left: 17px;
}
.boxpart ul li .datum
{
	padding-top: 0px;
	margin-top: 0px;
}
.boxpart ul li a
{
	color: #003366;
	text-decoration: none;
}
.boxpart ul li a:Hover
{
	color: #003366;
	text-decoration: underline;
}

/* line style part */
.linepart
{
	margin-bottom: 13px;
}
.linepart .lijn
{
	height: 5px;
}
.linepart .kop
{
	font-size: 1.2em;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.linepart .kop a
{
	font-weight: bold;
	text-decoration: none;
}
.linepart .kop a:hover
{
	text-decoration: underline;
}
.linepart .content
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.linepart .bullet
{
	padding-left: 17px;
	vertical-align: top;
	padding-top: 4px;
}
.linepart .list
{
	padding-top: 0px;
	padding-left: 10px;
}
.linepart .list a
{
	text-decoration: none;
}
.linepart .list a:hover
{
	text-decoration: underline;
}
.linepart .link
{
	padding-top: 3px;
	padding-left: 5px;
}
.linepart .link a
{
	text-decoration: none;
}
.linepart .link a:hover
{
	text-decoration: underline;
}
.linepart .meer
{
	padding-top: 4px;
	padding-bottom: 3px;
}
.linepart .meer a
{
	font-weight: bold;
	text-decoration: none;
}
.linepart .meer a:hover
{
	text-decoration: underline;
}

.linepart .content img
{
	padding-right:5px; 
}

/* Publicaties module */
.publicaties .lijn
{
	height: 5px;
}
.publicaties .kop
{
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	background-color: #E2E2E2;
}
.publicaties .kop a
{
	font-weight: bold;
	text-decoration: none;
}
.publicaties .kop a:hover
{
	text-decoration: underline;
}
.publicaties .inhoud
{
	color: #003366;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	background-color: #E2E2E2;
}
.publicaties .inhoud a
{
	
	
	color: #003366;
}
.publicaties .inhoud TD
{
	
	
	color: #003366;
	padding-top: 7px;
	background-color: #E2E2E2;
}
.publicaties .subkop
{
	
	
	color: #003366;
	padding-left: 10px;
	padding-top: 20px;
	padding-right: 10px;
	background-color: #E2E2E2;
}
.publicaties .mnu
{
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 10px;
	background-color: #E2E2E2;
}
.publicaties .mnu a
{
	
	
	color: #003366;
	text-decoration: none;
}
.publicaties .meer
{
	padding-left: 10px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
	

	background-color: #E2E2E2;
}
.publicaties .meer a
{
	
	
	font-weight: bold;
	text-decoration: none;
}
.publicaties .meer a:hover
{
	text-decoration: underline;
}

/* Dotted style part */
.dottedpart
{
}
.dottedpart .kop
{
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: left top;
	background-repeat: repeat-y;
}
.dottedpart .kop a
{
	font-weight: bold;
	text-decoration: none;
}
.dottedpart .kop a:hover
{
	text-decoration: underline;
}
.dottedpart .content
{
	color: #003366;
	padding-left: 7px;
	padding-top: 7px;
	background-position: left top;
	background-repeat: repeat-y;
}
.dottedpart .content a
{
	color: #003366;
}
.dottedpart .meer
{
	padding-left: 7px;
	padding-bottom: 5px;

	
	background-position: left top;
	background-repeat: repeat-y;
}
.dottedpart .meer a
{
	font-weight: bold;
	
	
	text-decoration: none;
}
.dottedpart .meer a:hover
{
	text-decoration: underline;
}
.dottedpart .hor_dotted
{
	background-repeat: repeat-x;
	height: 1px;
}

/* Tabel met afwisselende rij kleuren */
.tbl .header
{
	font-weight: bold;
	background-color: #CCD6E0;
	padding-left: 6px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 5px;
}
.tbl .header TD
{
	border-top: solid 1px #ccd6e0;
	border-bottom: solid 1px #003366;
	border-left: solid 1px #aaaaaa;
}
.tbl .header A
{
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.tbl .header A:hover
{
	text-decoration: underline;
}
.tbl .currentheader
{
	background-color: #b7c5d4;
}
.tbl .pager
{
	background-color: #FFFFFF;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #003366;
	border: solid 1px #FFFFFF;
}
.tbl .pager a
{
	color: #003366;
	text-decoration: none;
}
.tbl .pager a:hover
{
	text-decoration: underline;
}
.tbl .row
{
	background-color: #d9e1e8;
	color: #003366;
	padding-left: 4px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
}
.tbl .row a
{
	font-size: 1.0em;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.tbl .row a:hover
{
	text-decoration: underline;
}
.tbl .row TD
{
	border-left: solid 1px #aaaaaa;
}
.tbl .altrow
{
	background-color: #FFFFFF;
	color: #003366;
	padding-left: 4px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
}
.tbl .altrow a
{
	font-size: 1.0em;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.tbl .altrow a:hover
{
	text-decoration: underline;
}
.tbl .altrow TD
{
	border-left: solid 1px #aaaaaa;
}
.tbl .footer
{
	background-color: #003366;
	height: 1px;
}

/* Search Tabel met afwisselende rij kleuren voor specifieke scopes */
.searchtbl .header
{
	font-weight: bold;
	color: #003366;
	background-color: #CCD6E0;
	padding-left: 6px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 5px;
}
.searchtbl .header TD
{
	border-top: solid 1px #ccd6e0;
	border-bottom: solid 1px #003366;
	border-left: solid 1px #aaaaaa;
}
.searchtbl .header A
{
	font-size: 1.0em;
	
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.searchtbl .header A:hover
{
	text-decoration: underline;
}
.searchtbl .currentheader
{
	background-color: #b7c5d4;
}
.searchtbl .pager
{
	background-color: #FFFFFF;
	padding-bottom: 6px;
	padding-top: 6px;
	color: #003366;
	border: solid 1px #FFFFFF;
}
.searchtbl .pager a
{
	font-size: 1.0em;
	color: #003366;
	text-decoration: none;
}
.searchtbl .pager a:hover
{
	text-decoration: underline;
}
.searchtbl .row
{
	background-color: #d9e1e8;
	color: #003366;
	padding-left: 4px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
}
.searchtbl .row a, .searchtbl .altrow a
{
	font-size: 1.0em;
	
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}
.searchtbl .row a:hover, .searchtbl .altrow a:hover
{
	text-decoration: underline;
}
.searchtbl .row TD, .searchtbl .altrow TD
{
	border-left: solid 1px #aaaaaa;
}
.searchtbl .altrow
{
	background-color: #FFFFFF;
	color: #003366;
	padding-left: 4px;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
}
.searchtbl .row .kop, .searchtbl .altrow .kop
{
	padding-bottom: 3px;
}
.searchtbl .row .info, .searchtbl .altrow .info
{
	font-size: 0.9em;
	color: #808080;
	padding-top: 3px;
}
.searchtbl .row .info a, .searchtbl .altrow .info a
{
	font-size: 1.0em;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
}
.searchtbl .row .info a:hover, .searchtbl .altrow .info a:hover
{
	text-decoration: underline;
}
.searchtbl .footer
{
	background-color: #003366;
	height: 1px;
}

/* Google Search */
#search_maincontainer
{
	color:#003366;
}
#search_maincontainer a
{
	text-decoration: none;
	color:#003366;
}
#search_maincontainer a:hover
{
	text-decoration:underline; 
	color:#003366;
}
ul.google_results
{
	list-style-type:none;
	margin:0;
	padding:0; 
}
.google_resultitem
{
	margin-bottom:10px;
}

.google_resultitem a.google_resultitem_title
{
	font-weight:bold;
}
.google_resultitem .google_resultitem_contenttype
{
	color:#999999;
}
.google_resultitem .google_resultitem_url
{
	color:#999999;
}
#search_topsection{
	background:#EBEEF0 none repeat scroll 0 0;
	margin:10px 0;
	padding:10px;
}
.search_topsection_left
{
	float:left;
	background:transparent;
}
.search_topsection_right
{
	float:right;
}



#search_contentwrapper{
float: left;
width: 100%;
}

#search_contentcolumn{
margin-right: 250px; /*Set right margin to RightColumnWidth*/
}

#search_rightcolumn{
float: left;
width: 250px; /*Width of right column in pixels*/
margin-left: -250px; /*Set left margin to -(RightColumnWidth) */

}

#search_footer{
clear: left;
width: 100%;


padding: 4px 0;
}



.search_innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.search_navigation ul
{
	list-style-type:none;
	
	padding:0;   
	
	
	
	
	
}

.search_navigation ul li
{
	display:block;
	float:left;
	margin:10px;
	color:#009900;
	padding:6px;
}

.search_navigation ul li.current
{
	background:#EBEEF0 none repeat scroll 0 0;
	border:1px solid #CCD6E0;
	font-weight:bold;
	padding:6px;
}

.search_navigation ul li.prev
{
	font-weight:bold;
	padding:6px;
}

.search_navigation ul li.next
{
	font-weight:bold;
	padding:6px;
}

.search-navigation ul li a.hover, .search_navigation ul li a.visited, .search_navigation ul li a.link
{
	
	text-decoration:underline;
}
.search_navigation ul li a.visited
{
	text-decoration:underline;
}

.content A
{
	color: #003366;
}

.paragraph_titel_1
{
	font-size: 1.4em;
}
.paragraph_titel_2
{
	font-size: 1.2em;
}

div.vrijelinks
{
	float: left;
	width: 50%
}

.youtube .title
{
	margin: 0px;
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	font-style: italic;   
}

/* Twitter */
div#twitter {
	width: 20em;
	margin-bottom: 2em;
	border: 1px solid #888;
}
div#twitter h2 {
	margin: 0;
	padding: 0.4em 1em;
	font-size: 1.1em;
	color: #fff;
	background-color: #888;
}
p#preloader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}
ul#twitter_update_list {
	margin: 0;
	padding: 0 1em 0.5em 1em;
	list-style-type: none;
}
ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
}
ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
}
ul#twitter_update_list li span {
	display: block;
}
ul#twitter_update_list li span a {
	/* links in tweet */
	color: #00f;
}
ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}
a#profileLink {
	display: block;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #888;
}

.report-abuse
{
	background: url(/wever.internet/images/report_abuse.gif) no-repeat;
	padding-left:20px;
}
.report-abuse a
{
	color:#003366;
}