/**	BEGIN STYLE ALGEMEEN	**/
td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    line-height: 20px;
}

p, blockquote {
    margin: 0px;
}

ul, ol {
    margin: 11px 0px 11px 15px;
	padding: 0 0 0 15px;
}

a {
    color: #E56700;
    text-decoration: underline;
}

a:hover {
    color: #E56700;
    text-decoration: none;
}

.wosimage {
    padding: 5px;
}

img {
    border: 0;
}

form {
    margin: 0;
    padding: 0;
}

.button {
}

.inputtext {
    border: 1px solid #000000;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 20px;
}

.foutmelding {
    color: red;
}

.foutbox {
    border: 1px solid red;
}

.foutfill {
    color: red;
}

.highlight {
    background: yellow;
}

h1 {
    font-size: 14px;
    margin: 0;
    color:#1B68B1;
}

h2 {
	margin: 0;
    font-size: 11px;
}

h3 {
    margin: 0;
	margin-top:10px;
    font-size: 10px;
}

.leesmeer {
}

.leesmeer a {
}

.leesmeer a:hover {
	background:none;
}

.dot_divider {
    border: 1px solid black;
}

.datum
{
	font-size:11px;
	color:#999;
	/*text-transform:uppercase; */ /* dit wouden ze */
}
.datum.low{text-transform:none;}
.inleiding{font-weight:bold;}

/** EINDE STYLE ALGEMEEN	**/
/**	BEGIN FORMULIER OPMAAK	**/
fieldset {
    border: 0;
}

.field {padding: 2px 0px;}
.field textarea{overflow-y:auto;}

label {
    float: left;
    width: 160px;
    display: block;
    clear: left;
}

.radio {
    float: left;
    clear: right;
}

.radio label {
    float: none;
    clear: right;
}

.clear {
    line-height: 0;
    height: 0;
    font-size: 0;
    clear: both;
}

.form.react, .reactieShow
{

}

ul.errors
{
	clear:left;
	color:#ff0000;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:160px;
}

.captcha_input{float:left; margin-left:160px;}
/**	EINDE FORMULIER OPMAAK	**/
/** BEGIN BODY **/
body {
    margin: 0;
    padding: 0;
    background: #ffffff;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 16px;
}

#container {
    width: 925px;
    margin: 0 auto;
}
/** EINDE BODY **/
/** BEGIN LINKFARM TOP **/
.linkfarm.top {
    height: 30px;
    text-align: right;
    padding: 5px 10px 0 0;
    top: 60px;
	right: 0;
	position: absolute;
	width: 600px;
}

.linkstop {
	float: right;
}

.linkfarm_divider {
    color: #fff;
}

.linkfarm.top a {
    text-decoration: none;
    color: #1B68B1;
    background: url() no-repeat center left;
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial;
    letter-spacing: 1px;
}

.linkfarm.top a.first {
    color: #1B68B1;
}

.linkfarm.top a.last {
}

.linkfarm.top a:hover {
    text-decoration: none;
    color: #1B68B1;
}
/** EINDE LINKFARM TOP **/
/** BEGIN HEADER **/
#banner {
    height: 50px;
    background: url(/images/) no-repeat #ECECEC;
}

#header {
    background: url(/images/bg_header.jpg) repeat;
    border-bottom: 4px solid #1B68B1;
    height: 140px;
    margin: 0 0 14px 0;
	position: relative;
}

#header .logo {
    height: 137px;
    width: 361px;
    float: left;
}
/** EINDE HEADER **/
/** BEGIN NAVIGATION **/
ul.navigation.level1 {
    margin: 0px;
    padding: 0px;
}

ul.navigation.level1 li {
    border-bottom: 2px solid #fff;
    list-style: none;
}

ul.navigation.level1 li a, ul.navigation.level1 li a:hover {
    display: block;
    font-weight: bold;
    text-decoration: none;
    padding: 1px 0 1px 4px;
    border-left: 10px solid #898B8D;
    color: #FFFFFF;
}
ul.navigation.level1 li a:hover {
	color: #8A8B8D;
}
/*	ACTIVE MENU ITEM	*/
ul.navigation.level1 li.active a {
    border-left: 10px solid #1B68B1;
    color: #FFFFFF;
}
ul.navigation.level1 li.active a:hover {
	color: #8A8B8D;
}
/*	INACTIVE MENU ITEM	*/
ul.navigation.level1 li a:hover {
    background: #EEF2F4;
}

ul.navigation.level1 li.active a:hover {
    border-left: 10px solid #1B68B1;
}
/**	NAVIGATION LEVEL 2	**/
ul.level1 li ul.navigation.level2 {
    margin: 0;
    padding: 0 0 0 10px;
}

ul.level1 li ul.navigation.level2 li {
    border-bottom: none;
    height: 18px;
    line-height: 18px;
}
/*	ACTIVe / INACTIVE MENU ITEM	*/
ul.level1 li ul.navigation.level2 li a, ul.level1 li ul.navigation.level2 li a:hover {
    background: transparent url(/images/menu_li.gif) no-repeat 12px 5px;
    border-left: none;
    color: #1B68B1;
    font-weight: normal;
    padding: 0 0 0 22px;
    height: 18px;
    line-height: 18px;
}

ul.level1 li ul.navigation.level2 li a:hover {
    background: #EEF2F4 url(/images/menu_li.gif) no-repeat 12px 5px;
}

.navigation.level3 {
}

.navigation.level3 ul {
}

.navigation.level3 ul li {
}

.navigation.level3 ul li .first {
}

.navigation.level3 ul li .last {
}

.navigation.level3 ul li a {
}

.navigation.level3 ul li a:hover {
}
/** EINDE NAVIGATION **/
/** BEGIN CHANNELS **/
.channels {
    float: right;
	margin: 100px 0 0 0;
}

.channels form {
	margin: 0;
}

.channels.search .search_input {
    background: url(/images/bg_search.gif) no-repeat;
    border: 0 none;
    color: #000000;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    height: 27px;
    padding: 5px 0 0 10px;
    width: 337px;
	float: left;
}

.channels.search .search_button {
    background-color: #B6B9B3;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Trebuchet MS;
    font-size: 13px;
    font-weight: normal;
    height: 26px;
    padding: 2px 0 5px;
    width: 68px;
    margin: 0 10px 0 0;
}

.channels .breadcrumb {
}

.channels .search {
}
/** EINDE CHANNELS **/
/** BEGIN MAIN **/
#main {
    float: left;
	background: url(/images/container1_bg.jpg) repeat-y;
}
/*
#main .leaderboard {
    float: left;
    width: 728px;
    height: 50px;
}*/

#main .panelcontainer1 {
    width: 163px;
    float: left;
    padding: 0 0 0 0;
}

#main .panelcontainer2 {
    width: 380px;
    float: left;
    margin: 0 0 0 14px;
}

#main .panelcontainer3 {
    width: 338px;
    float: left;
    margin: 0 0 0 14px;
}

#main .panelcontainer4 {
    width: 747px;
    float: left;
	margin: 0 0 5px 14px;
	padding: 0 0 0 1px;
}

/** Layout: Wide **/
#main .panelcontainer2.breed {
    width: 748px;
    float: left;
    margin: 10px 0 0 14px;
}

#main .panelcontainer3.breed {
    width: 748px;
    float: left;
    margin: 0 0 0 14px;
}
/** EINDE layout: Wide **/


/** EINDE MAIN **/
/** BEGIN CONTENT **/
.content {
    border: 1px solid black;
    padding: 0 5px;
    margin: 10px 0 0 0;
}

.content .inleiding {
    font-weight: bold;
    padding: 0 0 5px 0;
}

.inleiding img {
   /* width: 55px;
    height: 55px;*/
	float:left;
	margin-right:5px;
}

.content img {
    padding: 0 5px 5px 0;
    float: left;
}
/** EINDE CONTENT **/
/** BEGIN FOOTER **/
#footer {
    clear: left;
    text-align: center;
    color: #666666;
    line-height: 14px;
    font-size: 11px;
	margin: 10px 0;
}

#footer img {
    float: left;
}

#footer a {
    text-decoration: none;
    color: #666666;
}
/** EINDE FOOTER **/
/** BEGIN LINKFARM BOTTOM **/
.linkfarm.bottom {
    background: #CCCCCC;
    height: 20px;
}

.linkfarm.bottom a {
    text-decoration: none;
    color: #fff;
}

.linkfarm.bottom a.first {
    color: #000;
}

.linkfarm.bottom a.last {
    color: #000;
}

.linkfarm.bottom a:hover {
    text-decoration: none;
    color: #fff;
}
/** EINDE LINKFARM BOTTOM **/
/** BEGIN PANEL STYLE ALGEMEEN **/
.panel {
    margin: 0 0 5px 0;
}

.panel .head .titel,
.panel .head h1
{
    font-size: 11px;
    color: #fff;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    float: left;
}

.panel .body .titel {
	float: none;
}

.panel h2 {
}

.panel h3 {
}

.panel.vrijetekst_standaard .body img {
	padding: 0 5px 0 0;
	margin: 0;
}

.panel.vrijetekst_standaard .body ul {
	margin: 0;
}

.panel.vrijetekst_standaard .body ul li {
	margin: 0 0 0 10px;
}

.panel.vrijetekst_standaard .body ul li a {
}

.panel a {
    color: #1B68B1;
    text-decoration: none;
}

.panel a:hover {
	background: none;
}

.panel .head {
    position: relative;
    background: #FFFFFF url('/images/panel_standaard_head.gif') repeat-y;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    height: 20px;
    border: 1px solid #fff;
    line-height: 20px;
    padding: 0 0 0 6px;
}

.panel .head.big {
    background: url('/images/panel_standaard_big_head.gif') repeat-y;
}

.panel .body {
    padding: 6px 7px 6px 7px;
    background: #fff;
}

.panel .body h1 {
	float: none;
}

.panelcontainer3 .panel .body{
	background:#898B8D;
	border: 1px solid #ffffff;
	border-top: none;
        font-color: #FFFFFF;
}

.panel .body .titel {
    color: #1B68B1;
    font-weight: bold;
}
.panel .body a.titel:hover{background:#EEF2F4;}
.panel .body h1 a.titel:hover{background:none;}

.panel .body .nieuwsitem, 
.panel .body .dossieritem, 
.panel .body .agendaitem {
    clear: both;
}

.panel .body .dossieritem img, .panel .body .nieuwsitem .inleiding img {
    float: left;
    padding: 5px 5px 0 0;
}

.panel .body .dossieritem .bericht img{float:none;}

.panel .body .nieuwsitem img{float:none; padding:5px 5px 0 0;}
.panel .body .nieuwsitem a img{float:left;}
.panel .body .nieuwsitem img.floatleft{float:left;}

.panel .body .nieuwsitem p {
    /*padding: 5px 0 0 0;*/
}

.panel .body .nieuwsitem p.inleiding {
    margin-bottom: 11px;
}

.panel .body .nieuwsitem h3 a,
.panel .body .nieuwsitem h3 a:hover {
	font-size: 11px;
}

.panel .body ul.laatstenieuws
{
	margin:0px;
	padding:0px;
	list-style:none;
}
.panel .body ul.laatstenieuws li a:hover{background:#EEF2F4;}
.panel .body ul.laatstenieuws li.first a
{
	font-weight:bold;
	color:#1B68B1;
}

.panel .foot {
    line-height: 0px;
    height: 0px;
    font-size: 0px;
}

.panel .panel_divider {
    background: url(/images/panel_nieuws_divider.gif) repeat-x left center;
    height: 10px;
    line-height: 10px;
    clear: both;
}

.panel .panel_divider.last {
    background: none;
}

.panel .leesmeer {
}

.panel a.leesmeer {
    color: #1B68B1;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.panel .leesmeer a:hover {
    color: #1B68B1;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
/** EINDE PANEL STYLE ALGEMEEN **/
/**	BEGIN PANEL LIST STYLE	**/
.panel.list {
}

.panel.list ul {
    list-style-type: disc;
    margin: 0 0 0 15px;
    padding: 0 0 0 10px;
}

.panel.list ul li {
}

.panel.list ul li a {
}

.panel.list ul li a:hover {
}

.panel.list ul li img {
}

.panel.list ul li p {
}

.panel.list .dot_divider {
}

.panel.artikel {
}

.panel.artikel img {
}

.panel.artikel h1 {
}

.panel.artikel .info {
}

.panel.artikel .tekst {
}


/** START BANNERING PANELS STYLE **/

.dart {
	border:none;
	background: #898B8D none repeat 0 0;
	overflow:hidden;
}

.dart.rectangle {
	width: 336px;
	height: 280px;
	margin: 5px 0 5px 0;
}

.dart.fullbanner {
	width: 468px;
	height: 60px;
}

.dart.leaderboard {
	width: 726px;
	height: 90px;	
}

.dart.skyscraper {
	width: 160px;
	height: 600px;
	text-align:center;	
	margin: 5px 0 5px 0;	
}

.dart.adsense {
	background: #fff none repeat 0 0;	
	margin: 5px 0;
	padding: 0 7px;
}

.dart.rectangle {
    
}

.dart.adsense .usefullLinks {
	display:table;
	width:100%;
	color:#2268A3;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


/** EINDE BANNERING PANELS STYLE **/

/**	EINDE PANEL LIST STYLE	**/
/** BEGIN PANEL STYLE SPECIFIEK: LAATSTE NIEUWS **/
.panel.nieuws_overzicht {
    padding: 1px 6px 1px 1px;
 	background-color: #E3E9E2;
    background-image: url('/images/panel.border.gif');
    background-position: right top;
    background-repeat: no-repeat;
}

.panel.nieuws_standaard .head a:hover.rss, 
.panel.nieuws_standaard .head a.rss, 
.panel.nieuws_overzicht .head a:hover.rss, 
.panel.nieuws_overzicht .head a.rss {
    background: url(/images/rss_icon.gif) no-repeat;
    width: 16px;
    height: 16px;
    float: right;
    margin: 2px 0 0 0;
    padding: 0 2px 0 0;
}

.panel.nieuws_standaard .body .date {
    color: #999999;
    font-size: 10px;
}

.panel.nieuws_standaard .body .nieuwsitem p {
    padding: 0;
}

.panel.nieuws_standaard div a.titel,
.panel.nieuws_standaard h1 a.titel {
    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
    height: 20px;
    text-transform: none;
	line-height:20px;
	letter-spacing:1px;
}

.panel.nieuws_standaard .body ul {
    margin: 0;
    padding: 0 0 10px 0;
}

.panel.nieuws_standaard .body ul li {
    list-style: none;
    color: #FFFFFF;
    line-height: 16px;
}

.panel.nieuws_standaard .body ul li a {
    color: #1B68B1;
    padding: 0 0 0 5px;
}
.panel.nieuws_standaard .body ul li a:hover{
	background:#EEF2F4;
}


/**	EINDE PANEL LAATSTE NIEUWS	**/
/** START PANEL NIEUWSOVERZICHT **/
.panel.nieuws_overzicht .body .date {
    color: #999999;
    font-size: 10px;
}

.panel.nieuws_overzicht .body .nieuwsitem a.leesmeer {
    font-weight: bold;
}

.panel.nieuws_overzicht .body .nieuwsitem .inleiding img
{
	height:auto;
	width:auto;
}
/**	EINDE PANEL NIEUWSOVERZICHT	**/
/** START PANEL PRODUCTNIEUWS **/

.panel.productnieuws {
	border: 1px solid #CED2CB;
} 
.panel .head {
    border-bottom: none;
}

.panel.productnieuws .body {
    background-color: #E3E9E2;
    border: 1px solid #fff;
    border-top: 0px;
}
/**	EINDE PANEL PRODUCTNIEUWS	**/

/** START PANEL AGENDA **/
.panel.agenda_standaard, 
.panel.agenda_zoekbox,
.panel.nieuws_standaard,
.panel.vrijetekst_standaard,
.panel.dossier_standaard,
.panel.rss {
    padding: 1px 6px 1px 1px;
    background-image: url('/images/panel.border.gif');
    background-position: right top;
    background-repeat: no-repeat;
 	background-color: #E3E9E2;
}

.panel.agenda_zoekbox .zoekform{padding-top:5px;}
.panel.agenda_zoekbox .zoekform .field{height:30px;}
.panel.agenda_zoekbox .zoekform label{width:100px;}
.panel.agenda_zoekbox .zoekform .input{width:200px;}
.panel.agenda_zoekbox .zoekform .select{width:204px;}
.panel.agenda_standaard .agendaitem .info{color:#999;}
.panel.agenda_zoekbox .zoekform .submit
{
	background:#B6B9B3;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	cursor:pointer;	
	margin-left:100px;
	height:26px;
	width:68px;
	padding:2px 0 5px;
} 
.panel.agenda_standaard div.shortinleiding
{
	/*height:40px;
	overflow:hidden;*/
}
.panel.agenda_standaard .agendaitem .leftinfo
{
	width:96px;
	float:left;
	color:#999;
}
.panel.agenda_standaard .agendaitem .leftinfo .datum{text-transform:uppercase;}
.panel.agenda_standaard .agendaitem .rightinfo
{
	width:260px;
	float:left;
}
div.agendaitem p.inleiding{padding:5px 0px;}

/**	EINDE PANEL:NIEUWS	**/
/** START PANEL AGENDA **/
#content .panel.mAgenda {
    margin: 0px;
}

.content .panel.mAgenda.overzicht {
    margin: 0px;
    padding: 0px;
}

.content .panel.mAgenda .agendaitem {
    margin-bottom: 5px;
}

.content .panel.mAgenda a .datum {
    font-size: 11px;
    color: #aaa;
}

.agendaitem
{
	padding:8px 0px;
}
/** EINDE PANEL AGENDA **/

/** START PANEL DOSSIER **/
.panelcontainer3 .panel.dossier_standaard,
.panelcontainer3 .panel.nieuws_standaard,
.panelcontainer3 .panel.rss,
.panelcontainer3 .panel.vrijetekst_standaard,
.panelcontainer3 .panel.spotlight {
 	background-color: #E3E9E2;
    padding: 1px;
	background-image:none;
} 

.panel.dossier_overzicht {
    padding: 1px 6px 1px 1px;
 	background-color: #E3E9E2;
    background-image: url('/images/panel.border.gif');
    background-position: right top;
    background-repeat: no-repeat;
}

.panel.dossier_standaard .body h3
{
	color:#1B68B1;
	font-weight:bold;
	font-size:11px;
	margin:0;
	padding:0;
}

.panel.dossier_standaard .body .topnav{font-weight:normal; margin-bottom:10px;}

.panel.dossier_standaard .body ul {
    margin: 0;
    padding: 0 0 10px 0;
}

.panel.dossier_standaard .body ul li {
    list-style: none;
    color: #9A9A9A;
    line-height: 16px;
}

.panel.dossier_standaard .body ul.errors
{
	clear:left;
	color:#ff0000;
	margin:0px;
	padding:0px;
	list-style:none;
	margin-left:160px;
}

.panel.dossier_standaard .body ul.errors li
{
	color:#ff0000;
	line-height:inherit;
}

.panel.dossier_standaard .body ul li a {
    color: #1B68B1;
    padding: 0px;
}
.panel.dossier_standaard .body ul li a:hover{background:#EEF2F4;}
/** EINDE PANEL DOSSIER **/

/** START PANEL SPOTLIGHT **/
.panel.spotlight .body {
	text-align:center;
	background: #ffffff;
}
/** EINDE PANEL SPOTLIGHT **/
/** START PANEL RSS **/

.panel.rss .nieuwsitem h1 {
	color: #1B68B1;
}

.panel.rss .body .nieuwsitem img
{
	float: left; 
}

.panel.rss .nieuwsitem p {
	margin: 0;
}

/** EINDE PANEL RSS**/
/** START PANEL VRIJE TEKST **/

.panelcontainer1 .panel.vrijetekst_standaard
{
	padding:0 0 0 13px;
	background:transparent none;
}
.panelcontainer1 .panel.vrijetekst_standaard .body {
	background:transparent none;
}


/** BEGIN MODULE **/
/*	Voor een lint van 0-9 en a-z	*/
.lint {
}

.lint ul li a {
}

.lint ul li a.first {
}

.lint ul li a.last {
}

.pagination {
    float: left;
}

.pagination ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.pagination ul li {
    float: left;
    padding: 2px 4px;
}

.pagination .active {
    font-weight: bold;
    color: #F40000;
    background: gray;
}

.pagination .notactive {
    font-weight: bold;
    color: #000;
}

.pagination .notactive a:hover {
    color: #000;
    text-decoration: none;
}

.tabs {
}

.tabs ul {
}

.tabs ul li {
}

.tabs ul li a {
}

.tabs ul li a:hover {
}

.tabs ul li a.first {
}

.tabs ul li a.last {
}

.sitemap {
}

.sitemap ul {
}

.sitemap ul li {
}

.sitemap ul li a {
}
/** EINDE MODULE **/
/** BEGIN MODULE:NIEUWS **/
.overzicht {
}

.overzicht .head {
}

.overzicht .head a {
}

.overzicht .head a:hover {
}

.overzicht .head .kolom1 {
}

.overzicht .head .kolom2 {
}

.overzicht .body {
}

.overzicht .body .kolom1 {
}

.overzicht .body .kolom2 {
}

.overzicht .body .itemrow {
}

.overzicht .body .itemrow a {
}

.overzicht .body .itemrow a:hover {
}

.overzicht .body .itemrow .kenmerk1 {
}

.overzicht .body .itemrow .kenmerk2 {
}

.overzicht .body .itemrow.even {
}

.overzicht .body .itemrow.odd {
}

.overzicht .foot {
}

.overzicht .foot .kolom1 {
}

.overzicht .foot .kolom2 {
}
/** EINDE MODULE:NIEUWS **/
/**	BEGIN MODULE:AGENDA **/
#main .mAgenda.overzicht {
    list-style-type: none;
    margin: 0px 5px;
    padding: 0px;
}

#main .mAgenda.overzicht li {
    /*border-bottom: solid 1px #aaa;*/
}

#main .mAgenda.overzicht div.datum {
    float: left;
    width: 150px;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
}

#main .mAgenda.overzicht div.activiteit {
    float: left;
    width: 418px;
    margin-left: 5px;
    border-left: solid 1px #aaa;
    padding: 3px;
}

#main .mAgenda.overzicht div.activiteit h2 {
    font-size: 14px;
}

#main .mAgenda.overzicht div.activiteit h2 a, #main .mAgenda.overzicht div.activiteit h2 a:hover {
    color: #000;
    text-decoration: none;
    font-weight: bold;
}

#main .mAgenda.overzicht div.activiteit p.inleiding {
    font-weight: normal;
}

#main .mAgenda h2 {
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
    font-weight: bold;
    font-size: 14px;
}

#main .mAgenda .inleiding {
    font-weight: normal;
}

#main .mAgenda .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mAgenda {
    margin: 5px;
}

#main .mAgenda h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mAgenda.overzicht h2 {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: left;
}

#main .mAgenda .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mAgenda .bericht {
    text-align: justify;
}

#main .mAgenda .bericht p {
    margin: 0 0 10px;
}
/**	EINDE MODULE AGENDA	**/
/**	BEGIN MODULE:ARTIKELEN	**/
#main .mArtikelen.headarticle {
    margin: 2px 5px;
}

#main .mArtikelen.headarticle .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mArtikelen.headarticle .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mArtikelen.headarticle .inleiding img {
    border: solid 1px #000;
    margin: 3px;
    float: left;
}

#main .mArtikelen.headarticle h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mArtikelen .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    /*text-align: justify;*/
	padding: 0 5px;
}

#main .mArtikelen .bericht {
    /*text-align: justify;*/
}

#main .mArtikelen .bericht p {
/*    margin: 0 0 10px;*/
}
/** EINDE MODULE ARTIKELEN	**/
/**	BEGIN MODULE:DOSSIERS	**/
#main .mDossier.headarticle {
    margin: 2px 5px;
}

#main .mDossier.headarticle .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier.headarticle .inleiding .leesmeer {
    font-weight: normal;
    font-style: italic;
    margin-left: 7px;
    text-decoration: none;
}

#main .mDossier.headarticle .inleiding img {
    border: solid 1px #000;
    margin: 3px;
    float: left;
}

#main .mDossier.headarticle h1 {
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier h1 {
    font-size: 18px;
}

#main .mDossier .inleiding {
    font-weight: bold;
    margin-bottom: 5px;
    text-align: justify;
}

#main .mDossier .bericht {
    text-align: justify;
}

#main .mDossier .bericht p {
    margin: 0 0 10px;
}

#main .mDossier .toc h5 {
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 5px;
}

#main .mDossier .toc ul, #main ul.dossieritems {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}
#main div.dossieritem .afbeelding {
	width:64px;
	height:64px;
	float:left;
	padding:5px 0px;
	margin: 0 10px 0 0;
}
#main div.dossieritem h1 {font-size:11px;}
#main div.dossieritem h1.dossiertitel {font-size:14px;}
#main div.dossieritem h1.dossiertitel.none a{color:#1B68B1;}


.inleiding.archief {
	font-weight: normal;
}

#main div.dossieritem h2.archief {
	font-size: 14px;
}
#main ul.dossieritems li
{
	padding:5px 0px 6px;
	background:url('/images/panel_nieuws_divider.gif') repeat-x bottom;
}
#main ul.dossieritems li.last{background:none;}
#main ul.dossieritems li a{font-weight:bold;}
#main ul.dossieritems li a:hover{background:#EEF2F4;}
#main ul.dossieritems li img
{
	float:left;
	margin-right:5px;
}
#main ul.dossieritems li a.leesmeer:hover{background:none;}
/** EINDE MODULE DOSSIERS **/
/** START REACTIES STIJL **/
#main .mReacties {
    /*
	border: solid 1px #ccc;
    background-color: #fefefe;
    */
	margin-bottom:10px;
}

#main .mReacties h2 {
    font-size: 14px;
    margin: 4px 5px;
}

#main .mReacties ul {
    list-style-type: none;
    padding: 5px;
    margin: 0px;
}

#main .mReacties .foutmelding li {
    list-style-type: square;
    font-size: 10px;
    margin-left: 20px;
    padding: 0px;
}

#main .mReacties li {
    padding-top: 10px;
}

#main .mReacties div.naam {
    font-weight: bold;
    border-bottom: dashed 1px #ccc;
	color:#000;
}

#main .mReacties div.naam .datum {
    font-size: 10px;
    color: #aaa;
    padding-left: 4px;
}

#main .mReacties div.bericht {
    font-style: italic;
	color:#000000;;
}

#main .mReacties input.text {
    width: 200px;
}
/** EINDE REACTIES STIJL **/

/** START SPOTLIGHT STIJL **/
.mSpotlight {

    padding: 1px 6px 1px 1px;
 	background-color: #E3E9E2;
	
    background-image: url('/images/panel.border.gif');
    background-position: right top;
    background-repeat: no-repeat;

}

.mSpotlight .head {
	background:#E9EEED url(/images/panel_standaard_head.gif) repeat-y scroll 0 0;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	padding:0 0 0 6px;
	position:relative;	
}

.mSpotlight .body {
	background-color: #ffffff;
}

.spotlightitem {
	float:left;
	width:358px;
	margin:4px;
}

.spotlightitem h1 {
	color:#000;
	width:358px;
}

.spotlightitem h3 {
	margin: 5px 0;
}

.spotlightitem img {
	float:left;
	margin:7px 4px 4px 4px;
}

.spotlightitem .more,
.spotlightitem .more:hover {
	float:left;
	margin:7px 4px 4px 4px;	
	border:0 none;
	color:#C00000;
	text-decoration:underline;	
	cursor:pointer;
	padding: 10px 0 5px 13px;
	font-weight:bold;
}

.spotlightdivider {
	border-top:1px solid #CCCCCC;
	clear:both;
	margin:0 10px 0 10px;
	background-color: #ffffff;
}

.spotlightitem.detail.leverancier
{
	background-color:#FFFFFF;
	border:1px solid #CDCDCD;
	margin-left:40px;
	margin-top:30px;
	padding:1px;
	position:absolute;
	width:320px;
}

.spotlightitem.detail.leverancier .header {
	background-color: #CDCDCD;
	padding: 3px 3px 3px 8px;
	float:left;
	width:309px;
}

.spotlightitem.detail.leverancier .header .title {
	float:left;
}
.spotlightitem.detail.leverancier .header .close {
	float:right;
	font-size:14px;
	line-height:14px;
	color:#fff;
	border:1px solid #fff;
	cursor:pointer;
	width:19px;
	text-align:center;
	height:18px;
}

.spotlightitem.detail.leverancier .body {
	background-color: #FFFFFF;
	padding: 3px 3px 3px 8px;
}

.mSpotlight .footer {
	height:30px;
	background-color: #ffffff;
} 
/** EINDE SPOTLIGHT STIJL **/

/** START SEARCH STIJL **/

.mSearch {
	position: relative;
	margin: 10px 0 0 0;
}

.mSearch.head {}

.mSearch .tabs {
	clear: right;
	width: 100%;
}

.mSearch .tabs ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.mSearch .tabs ul li {
	float: left;
	margin: 0 0 -1px 0;
}


.mSearch .tabs ul li a {
	color: #2268A3;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 15px;
	display: block;
	background: url('/images/arrow.gif') no-repeat 6px 11px;
}

.mSearch .tabs ul li.active {
	font-weight: bold;
	border: 1px solid #CED2CB;
	border-bottom: none;
	background: #ffffff;
	padding: 0 1px;
}

.mSearch .tabs ul li.active span {
	background: #E3E9E2;
	padding: 3px 10px;
	display: block;
	border-left: 1px solid #E3E9E2;
	border-right: 1px solid #E3E9E2;
	height: 21px;
	position: relative;
	top: 1px;
	float: left;
}

.mSearch .content {
	background: #ffffff;
	border: 1px solid #CED2CB;
	clear: both;
	margin: 0;
	padding: 0;
}

.mSearch .content .filters{
	color: #1B68B1;
	padding: 6px 10px 10px;
	background: #E3E9E2;
	margin: 1px;
}

.mSearch .content .filters a {	
}

.mSearch .content .filters a.selected {
	font-weight: bold;	
}

.mSearch .content .order {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.mSearch .order {
	clear: both;
	float: right;
}
.mSearch .order a {
	color: #2268A3;
	text-decoration: none;
}

.mSearch .order span {
}

.mSearch .result {
	clear: both;
}

.mSearch .result .attention {
	font-family: Trebuchet MS, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 18px;
}

.mSearch .result .attention .voor {
	color: #B6000C;
}

.mSearch.results {
}

.mSearch.results .key {
	color: #B6000C;
	font-weight: bold;
}

.mSearch.results .titel a span.key {
	color: #2268A3;
}

.mSearch.results .hit {
	margin: 10px 0 0 0;
}

.mSearch.results .hit .titel {
}

.mSearch.results .hit .titel a {
	color: #2268A3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background: url(/images/arrow.gif) no-repeat 6px 4px;
	padding: 0 0 0 16px;
}

.mSearch.results .hit .date {
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 16px;
	line-height: 15px;
}

.mSearch.results .hit .body {
	font-size: 11px;
	margin: 0;
	line-height: 15px;
	padding: 0 0 0 16px;
	text-align: left;
}

.mSearch.results .hit .url {
}

.mSearch.results .hit .url a {
	text-decoration: none;
	color: #999999;
	font-weight: normal;
	padding: 0 0 0 16px;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 732px;
}

.mSearch.results .hit .foot {
}

.mSearch.pagination {
	float: left;
	width: 100%;
	margin: 10px 0 0 0;
	padding: 0 0 14px 0;
}

.mSearch.pagination .result {
	float: left;
	padding: 0 30px 0 0;
}

.mSearch.pagination .pagenav {
	float: right;
}

.mSearch.pagination .result .attention {
	color: #666666;
	float: left;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	padding: 0 0 0 16px;
	
}

.mSearch.pagination span {
	float: left;
	display: block;
	color:#666666;
	font-weight: bold;
}

.mSearch.pagination a.vorige,
.mSearch.pagination a.volgende {
	/* volgende en vorige */
	float: left;
	display: block;
	padding: 0 0 0 40px;
	color: #1B68B1;
	cursor: pointer;
	margin-right: 0;
	text-decoration: none;
	font-weight: bold;
}

.mSearch.pagination a.vorige {
	padding: 0 10px;
}

.mSearch.pagination a.volgende {
	padding: 0 0 0 10px;
	float: right;
}

.mSearch.pagination .numbers {
	float: left;
}

.mSearch.pagination .numbers a {
	background-color:#E3E9E2;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	color: #2268A3;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	float: left;
}

.mSearch.pagination .numbers a:hover {
	background-color: #B6000C;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	float: left;
}

.mSearch.pagination .numbers span {
	background-color: #B6000C;
	color: #FFFFFF;
	cursor: default;
	font-weight: bold;
	margin-right: 2px;
	padding: 0 5px 0 6px;
	float: left;
}

/** EINDE SEARCH STIJL **/


/**
 * paginationControl
 * @author Jeroen
 */
.paginationControl { 
	float: right; 
	padding-right: 5px;
	font-weight:bold;
}
.paginationResult { 
	padding-left: 5px;
}
/**
 * end paginationControl
 */

 /**
  * popup Form
  * @author Jeroen
  */
.popup .field{padding:5px;}
.popup .field label
{
	width:150px;
	color:#666666;
	font-weight:bold;
}
.popup .field input, .popup .field textarea
{
	width:200px;
	font:inherit;
}
.popup .field .button{width:auto;}
/**
 * end popup Form
 */

/**
 * itemOpties
 * @author Jeroen
 */
.itemopties{width:100%; clear:both; margin-bottom:5px;}
.itemopties a
{
	display:block;
	cursor:pointer;
	font-weight:bold;
	float:left;
	padding:1px 0px 0px 16px;
	margin-right:10px;
	height: 32px;
}
/*
.itemopties a:hover span{background-color:#EEF2F4;} 
.itemopties a.mail,.itemopties a.mail:hover{background:url('/images/icon-mail.gif') no-repeat;}
.itemopties a.print,.itemopties a.print:hover{background:url('/images/icon-print.gif') no-repeat;} 
.itemopties a.download,.itemopties a.download:hover{background:url('/images/icon-attach.gif') no-repeat;} 
*/


.itemopties a:hover span{background-color:#EEF2F4;} 

	
.itemopties a.download,
.itemopties a.download:hover {
	background:url('/images/paperclip.gif') no-repeat;
} 



.itemopties .opties{width:100%; margin:2px 0px;}

.itemopties a.mail,
.itemopties a.mail:hover,
.itemopties .opties a.mail,
.itemopties .opties a.mail:hover
{
	background:url('/images/mail.gif') no-repeat 0px 6px;
	height:15px;
	padding:2px 0px 2px 15px;
}

.itemopties a.print,
.itemopties a.print:hover,
.itemopties .opties a.print,
.itemopties .opties a.print:hover
{
	background:url('/images/print.gif') no-repeat 0px 2px;
	height:15px;
	padding:2px 0px 2px 18px;
}

.itemopties .opties a.react,
.itemopties .opties a.react
{
	background:url('/images/react.gif') no-repeat 0px 4px;
	height:15px;
	padding:2px 0px 2px 15px;
}

.itemopties a.newsletter,
.itemopties a.newsletter:hover,
.itemopties .opties a.newsletter,
.itemopties .newsletter a.react
{
	background:url('/images/newsletter.gif') no-repeat 0px 3px;
	height:15px;
	padding:2px 0px 2px 15px;
	margin-right:0px;
}

/**
 * end itemOpties
 */
 .grey
 {
 	background:#E3E9E2;
	margin:-6px;
	margin-bottom:4px;
	padding:6px
}

/**
 * Reset bericht content
 */
div.bericht ul
{
	margin:auto !important;
	padding:auto !important;
}
div.bericht ul li
{
	list-style:disc !important;
	list-style-position:inside !important;
}

/**
 * end reset
 */

.meerlinks
{
	float:left;
	width:100%;
	clear:left;
}
.meerlinks a.leesmeer{float:left;}
#main .meerlinks a.reactions{float:right; font-weight: normal;}

/**
 * Zibb Content Weergave
 */

 span.noindex {
 	display:none;
 }
 
 a.dossiertitel{margin-bottom:6px; display:block;}
 
 
 /** BEGIN TAXONOMY **/
.taxonomy {
    
}
.taxonomy ul,
.taxonomy li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.taxonomy div.index {
    border: solid 1px #003366;
    margin: 2px;
}
.taxonomy div.index div {
    float: left;
    text-transform: uppercase;
}
.taxonomy div.index div a {
    color: #003366;
    font-weight: bold;
    padding: 0px 3px 0px 3px;
    text-decoration: none;
}
.taxonomy div.index div.selected {
}
.taxonomy div.index div.selected a {
    color: #fff;
    background: #1d4d8f;
}
.taxonomy div.index div a:hover {
    background-color: #FFE4B8;
    color: #003366;
    text-decoration: underline;
}
.taxonomyitems {
    margin: 0px 0px 10px;
}
.taxonomyitems ul {
    margin: 0px 0px 0px 5px;
}
.taxonomyitems ul li {
    /*background: url('/images/arrow-orange.gif') left center no-repeat;*/
    padding: 0px 0px 0px 0px;
}
.taxonomyitems ul li span{font-weight:bold;}
.taxonomyitems ul li a {
    color: #1D4D8F;
    text-decoration: none;
}
.taxonomyitems ul li a:hover {
    text-decoration: underline;
}
.taxonomyitems p.term{margin:10px 0px;}
.taxonomy a.titel
{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.taxonomy a.module{color:#1D4D8F;}
/** EINDE TAXONOMY **/


/* new video module / fotomodule */
form.video_categorieen
{
	border-bottom:1px solid #D9E8FB;
	padding-bottom:5px;
	margin-bottom:5px;
}

.videoitem
{
	float:left;
	width:32%;
	padding:4px;
}
.videoitem.clear
{
	font-size:inherit;
	height:auto;
	line-height:inherit;
}

.videoitem .info
{
	text-align:center;
}

.videoitem .info a
{
	display:block;
	margin-bottom:5px;
	font-weight:bold;
}

.paginationBox
{
	clear:left;
	border-top:1px solid #D9E8FB;
	padding-top:5px;
	margin-top:5px;	
}

p.overview{padding-top:10px;}

/* end video module */

/* new foto module */
#photoOverview .row
{
	display:block;
	width:734px;
	overflow:hidden;
	background:red;
}

.fotoitem
{
	float:left;
	width:183px;
	padding:4px 0px;
	text-align:center;
}
.fotoitem.clearitem
{
	clear:both;
	width:100%;
	background:green;
}

.fotoitem .info a.titel
{
	display:block;
	margin-bottom:5px;
}

.paginationBox
{
	clear:left;
	border-top:1px solid #C1C7BE;
	padding-top:5px;
	margin-top:5px;	
}

#photoResult
{
	padding:0px;
	list-style:none;
	position:relative;
	height:600px;
}

#photoResult li
{
	display:block;
	position:absolute;
	width:100%;
	text-align:center;
}

#photoOverview
{
	display:block;
	float:left;
	width:100%;
	border-top:1px solid #C1C7BE;
	padding-top:5px;
	margin-top:5px;		
}
#photoOverview img{cursor:pointer;}

#photoControl
{
	width:450px;
	margin:0px auto;
	text-align:center;
	position:relative;
}

#photoControl a
{
	display:block;
	width:39px;
	height:39px;
	text-indent:-9999px;
	overflow:hidden;
}

#photoControl a.next
{
	float:right;
	background:url('/images/controlNext.jpg') no-repeat;
}
#photoControl a.next:hover{background-image:url('/images/controlNextOver.jpg');}

#photoControl a.prev
{
	float:left;
	background:url('/images/controlPrev.jpg') no-repeat;
}
#photoControl a.prev:hover{background-image:url('/images/controlPrevOver.jpg');}

#photoControl a.play
{
	float:left;
	margin-left: 166px;
	background:url('/images/controlPlay.jpg') no-repeat;
}
#photoControl a.play:hover{background-image:url('/images/controlPlayOver.jpg');}

#photoControl a.play.pauze
{
	float:left;
	background:url('/images/controlPauze.jpg') no-repeat;
}
#photoControl a.play.pauze:hover{background-image:url('/images/controlPauzeOver.jpg');}
/* end foto module */

.topnav{margin-bottom:20px;}

ul#relatednews, #relatednews li { list-style-type: none; padding: 0; margin: 0; }
ul#relatednews { margin: 0px 0px 5px; }

/**ajax loader (zie fotoalbum) */
div#photoView
{
	text-align:center; 
	padding:0px 10px;
  	min-height:440px;
  	height:auto !important;
  	height:440px;
}
div#photoView p strong{display:block;}

/* aanpassing 08-03-2010 */
#main .panelcontainer3 div.panel {
	color: #fff;
}
#main .panelcontainer3 div.panel.nieuws_standaard span.date {
	color: #fff;
}



.hIcons {
	height: 25px;
	padding: 0 0 0 20px;
	text-align: right;
	width: 120px;
	float: right;
}

.hIcons a {
	color: #1B68B1;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
}

.linkfarm .hIcons .twitter {
	height: 24px;
	display: block;
	float: left;
	margin: 0 4px 0 0;
}

.linkfarm .hIcons .nieuwsbrief {
	height: 24px;
	display: block;
	float: left;
	margin: 0;
	padding: 1px 0 0;
}

.linkfarm .hIcons .rss {
	height: 24px;
	display: block;
	float: left;
	padding: 2px 0 0;
}