/*===============================================================================================*/
body.editor
{
	background-image: none;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	color: #28474C;
}

.editor td.cmsTd
{
	font-size: 0.7em;
}

body
{
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	background: #FFFFFF;
}

hr
{
	color: #D9E4E6;
}

a
{
	background-color: transparent;
	text-decoration: underline;
	color: #FE000C;
	font-weight: normal;
}

a:hover
{
	text-decoration: none;
	color: #FE000C;
}


a img.extern
{
	background: transparent url(../img/kopie/menuLink.gif) no-repeat 0px 0px;
	display: inline;
	width: 13px;
	height: 9px;
	margin-left: 3px;
	display: inline;
}

a[name]
{
	text-decoration: none;
	font-weight: normal;
}

form
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: #CEDFE2;
	float: left;
}

input 
{
	padding-top: 3px;
	padding-left: 3px;
	border: 1px solid #4F8D97;
	background: #FFFFFF;
	color: #4F8D97;
	font-size: 1.0em;
	height: 16px;
}

input.checkbox, input.radio
{
	border: 0px;
	background: transparent;
}

textarea
{
	height: 80px;
	border: 1px solid #4F8D97;
	background: #FFFFFF;
	color: #333366;
	font-size: 1.0em;
	overflow: auto;
	float: left;
}

option
{
	color: #000000;
}

button 
{
	border-top: 1px solid #4F8D97;
	border-right: 1px solid #4F8D97;
	border-bottom: 1px solid #A7C6CB;
	border-left: 1px solid #A7C6CB;
	padding: 2px 0px 2px 0px;	/* top right bottom left */
	margin-right: 5px;
	background: #4F8D97;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.95em;
}

button:hover
{
	color: #FFFFFF;
}

legend
{
	color: #1F1949;
}

div.main
{
	margin: 0px auto 0px auto;
	width: 100%;
	overflow: hidden;
}

div.mainWrapper
{
	margin: 0px auto 0px auto;
	width: 957px;
	overflow: hidden;
}

img
{
	border: 0px;
}
/*===============================================================================================*/
/*
	HTML Menu CSS classes
*/
/*===============================================================================================*/
div.menu
{
	width: 186px;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Algemene <a/> in het menu																							 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 0.6em;
	color: #1F1949;
	text-decoration: none;
	border-bottom: 1px solid #FE000C;
}

div.menu a:hover
{
	color: #FE000C;
	text-decoration: none;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Current <a/> in het menu																							 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a.current
{
	background: #CCCCD9 url("../img/kopie/bgMenuLoc.gif") repeat-x 0 0;
}

div.menu a.current:hover
{
	color: #1F1949;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Current <a/> in een sub menu																						 */
/*-----------------------------------------------------------------------------------------------*/
div.menu div.subMenu a.current
{
	color: #FE000C;
	font-weight: bold;
}

div.menu div.subMenu a.current:hover
{
	color: #FE000C;
}
/*-----------------------------------------------------------------------------------------------*/
/* Pijltje als er een submenu is (als gebruikt moet de display op block staan)						 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a img
{
	background: transparent url("../img/kopie/menuArrowDown.gif") no-repeat 0 0;
	width: 8px;
	height: 7px;
	margin-top: 3px;
	display: none;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Externe link in een (sub)menu																						 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a img.link
{
	background: transparent url("../img/kopie/menuLink.gif") no-repeat 0 0;
	display: block;
	width: 13px;
	height: 9px;
	margin-top: 2px;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Parent <a/> van de current <a/> in een (sub)menu															 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a.parent
{
}
/*-----------------------------------------------------------------------------------------------*/
/*	Eerste en laatste <a/> in een (sub)menu																		 */
/*-----------------------------------------------------------------------------------------------*/
div.menu a.first
{
}

div.menu a.last
{
}
/*-----------------------------------------------------------------------------------------------*/
/*	Verschillende lagen:																									 */
/*-----------------------------------------------------------------------------------------------*/
/* 1e laag */
div.menu a
{
	padding-left: 11px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 2e laag */
div.menu div.subMenu a
{
	padding-left: 22px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 3e laag */
div.menu div.subMenu div.subMenu a
{
	padding-left: 37px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 4e laag */
div.menu div.subMenu div.subMenu div.subMenu a
{
	padding-left: 52px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 5e laag */
div.menu div.subMenu div.subMenu div.subMenu div.subMenu a
{
	padding-left: 67px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 6e laag */
div.menu div.subMenu div.subMenu div.subMenu div.subMenu div.subMenu a
{
	padding-left: 82px;
}
/*-----------------------------------------------------------------------------------------------*/
/* 7e laag */
div.menu div.subMenu div.subMenu div.subMenu div.subMenu div.subMenu div.subMenu a
{
	padding-left: 97px;
}
/*===============================================================================================*/
/*
	DHTML Menu CSS classes
*/
/*===============================================================================================*/
div#mainMenu
{
	clear: both;
	height: 36px;
	overflow: hidden;
	background: #FFF;
	padding-left: 2px;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Gewone <a/> in het hoofdmenu.																						 */
/*-----------------------------------------------------------------------------------------------*/
div#mainMenu a
{
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.3em;
	color: #4F8D97;
	text-decoration: none;
	width: 136px;
	float: left;
	height: 36px;
	line-height: 2.5em;
	text-align: center;
	overflow: hidden;
}

div#mainMenu a:hover
{
	color: #28525B;
	background: #A7C6CB;
	text-decoration: none;
}
/*-----------------------------------------------------------------------------------------------*/
/* Pijltje als er een submenu is																						 */
div#mainMenu a img
{
	width: 8px;
	height: 7px;
	margin-top: 3px;

/* vertical */
/*	background: transparent url("../img/kopie/menuArrowLeft.gif") no-repeat 0 0;*/

/* horizontal */
	background: transparent ;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Externe link in een hoofdmenu																						 */
div#mainMenu a img.link
{
	background: transparent url("../img/kopie/menuLink.gif") no-repeat 0 0;
	display: block;
	width: 13px;
	height: 9px;
	margin-top: 2px;
}
/*-----------------------------------------------------------------------------------------------*/
/* Current <a/> in het hoofdmenu.																					 */
/*-----------------------------------------------------------------------------------------------*/
div#mainMenu a.current
{
	color: #28525B;
	background: #A7C6CB;	
}

div#mainMenu a.current:hover
{
	color: #28525B;
	background: #A7C6CB;	
}
/*-----------------------------------------------------------------------------------------------*/
/* Parent <a/> van current <a/> in het hoofdmenu.																 */
/*-----------------------------------------------------------------------------------------------*/
div#mainMenu a.parent
{
	color: #28525B;
	background-color: #A7C6CB;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Eerste en laatste <a/> in het hoofdmenu.																		 */
/*-----------------------------------------------------------------------------------------------*/
div#mainMenu a.first
{
}

div#mainMenu a.last
{
	border-bottom-width: 0px;
}
/*===============================================================================================*/
/*	Zwevende menu's																										 */
/*-----------------------------------------------------------------------------------------------*/
div.floatMenu
{
	background-color: #A7C6CB;
	width: 225px;
	overflow: hidden;
	padding: 5px 0px 0px 0px;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Gewone <a/> in een zwevend menu.																					 */
/*-----------------------------------------------------------------------------------------------*/
div.floatMenu a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	padding: 10px 5px 10px 21px;
	color: #28474C;
	text-decoration: none;
	border-bottom: 1px solid #C2D7DB;
}

div.floatMenu a:hover
{
	background-color: #4F8D97;
	color: #FFF;
	text-decoration: none;
}
/*-----------------------------------------------------------------------------------------------*/
/* Pijltje als er een submenu is																						 */
div.floatMenu a img
{
	width: 8px;
	height: 7px;
	background: transparent url("../img/kopie/menuArrowLeft.gif") no-repeat 0 0;
	margin-top: 3px;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Externe link in een hoofdmenu																						 */
div.floatMenu a img.link
{
	background: transparent url("../img/kopie/menuLink.gif") no-repeat 0 0;
	display: block;
	width: 13px;
	height: 9px;
	margin-top: 2px;
}
/*-----------------------------------------------------------------------------------------------*/
/* Current <a/> in het zwevend menu.																				 */
/*-----------------------------------------------------------------------------------------------*/
div.floatMenu a.current
{
	color: #FFF;
	background-color: #4F8D97;
	text-decoration: none;
}

div.floatMenu a.current:hover
{
	color: #FFF;
	background-color: #4F8D97;
	text-decoration: none;
}
/*-----------------------------------------------------------------------------------------------*/
/* Parent <a/> van current <a/> in het zwevend menu.															 */
/*-----------------------------------------------------------------------------------------------*/
div.floatMenu a.parent
{
}
/*-----------------------------------------------------------------------------------------------*/
/*	Eerste en laatste <a/> in het zwevend menu.																	 */
/*-----------------------------------------------------------------------------------------------*/
div.floatMenu a.first
{
}

div.floatMenu a.last
{
	border-bottom-width: 0px;
}
/*===============================================================================================*/
/*
	Breadcrumb CSS classes
*/
/*===============================================================================================*/
div.breadcrumb
{
	margin-left: 10px;
	width: 918px;
	height: 24px;
	clear: both;
	padding: 10px 0px 0px 20px;
	border-bottom: 1px solid #4F8D97;
	display: inline;
	float: left;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Standaard <a/> in de breadcrumb.																					 */
/*-----------------------------------------------------------------------------------------------*/
div.breadcrumb a
{
	font-weight: normal;
	color: #687E81;
	text-decoration: none;
}

div.breadcrumb a:hover
{
	color: #28474C;
}
/*-----------------------------------------------------------------------------------------------*/
/*	Laatste <a/> in de breadcrumb (current location).															 */
/*-----------------------------------------------------------------------------------------------*/
div.breadcrumb a.current
{
	font-weight: bold;
}

div.breadcrumb a.current:hover
{
}
/*-----------------------------------------------------------------------------------------------*/
/*	De spacer tussen de categorieën.																					 */
/*-----------------------------------------------------------------------------------------------*/
div.breadcrumb img, span.searchCrumb img
{
	background: transparent url("../img/arrowBread.gif") no-repeat 0px 0px;
	width: 28px;
	height: 5px;
}
/*===============================================================================================*/
/*
	Kalender CSS classes
*/
/*===============================================================================================*/
/*	De weekdagen (m, d, w, d, v, z, z) */
td.calDayHeader 
{
	text-align:	right;
	border-bottom: 1px solid #B8B8B8;
	color: #333366;
}

img.calDayHeader 
{
	width: 18px;
}

/* De weeknummers */
td.calWeekNo 
{
	text-align:	right;
	border-right: 1px solid #B8B8B8;
	cursor: pointer;
	color: #333366;
}

img.calWeekNo 
{
	width: 18px;
}

/* onMouseOver van de weeknummers */
td.calSel
{
	background-color: #CCCCCC;
}

/* De dagen in de huidige maand */
td.calDay
{
	text-align: right;
	background-color: #EEEEEE;
	color: #FE000C;
	cursor: pointer;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

/* De dagen van een andere maand (Other Month) */
td.calDayOM
{
	text-align: right;
	color: #B8B8B8;
	cursor: pointer;
}

/* Een geselecteerde dag in de huidige maand */
td.calSelected
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* Een geselecteerde dag in een andere maand */
td.calSelectedOM
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: white;
}

/* Vandaag */
td.calToday
{
	border: 1px solid #333366;
}

/* Als er agenda/kalender items zijn op die dag */
td.calFilled
{
	font-weight: bold;
}

/* De TD waar de maand in getoond wordt */
td.calMonth
{
	color: #FE000C;
}

/* De twee "vorige/volgende-maand" buttons */
tr#trButtons button
{
}
/*===============================================================================================*/
/*
	Sitemap CSS classes
*/
/*===============================================================================================*/
table.sitemap
{
	background-color: #FFF;
	margin-bottom: 12px;
}

td.sitemapMain
{
	background-color: #9A9AB3;
}

td.sitemapMain a 
{
	background-color: #CEDFE2;
	color: #28525B;
	padding: 4px 8px;
	text-decoration: none;
	font-weight: bold;
	display: block;
	clear: both;
}

td.sitemapMain a:hover
{
	color: #28525B;
}

td.sitemapSub
{
	color: #FF7800;
}

td.sitemapSub a 
{
	background-color: #FFF;
	color: #1F1949;
	padding: 4px 8px;
	text-decoration: none;
	font-weight: normal;
	display: block;
	clear: both;
}

td.sitemapSub a:hover
{
	color: #FE000C;
}
/*===============================================================================================*/
/*
	Item CSS classes
*/
/*===============================================================================================*/
div.item
{
	width: 100%;
	/*padding: 20px 20px 20px 20px;*/
	clear: both;
}

div.itemVerkort,
div.itemVerkortOverview
{
	width: 346px;
	padding: 0px 0px 20px 0px;
	clear: both;
}

div.itemVerkortOverview
{
	padding: 0px 0px 5px 0px;
}

div.itemVerkort:hover,
div.itemVerkortOverview:hover
{
	background: url("../img/bgNewsItem.gif") no-repeat 0px 0px;
}

div.itemTitle
{
	margin-top: 20px;
	margin-left: 20px;
	display: inline;
	width: 85%;
	font-size: 0.78em;
	font-weight: bold;
	color: #28474C;
	clear: both;
	float: left;
}

div.itemTitleOverview
{
	margin-top: 5px;
	margin-left: 20px;
	display: inline;
	width: 85%;
	font-size: 0.48em;
	font-weight: bold;
	color: #000000;
	clear: both;
	float: left;
}

span.itemTitle
{
	font-size: 0.78em;
}

span.itemTitleOverview
{
	font-size: 0.48em;
}

.itemTitle a
{
	text-decoration: none;
}

.itemTitleOverview a
{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.itemTitle a:hover
{
	color: #1F1949;
}

.itemTitleOverview a:hover
{
	color: #1F1949;
}

div.itemBody
{
	margin-left: 20px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: #28474C;
	width: 85%;
	display: inline;
	float: left;
}

.itemVerkort .itemTitle
{
	font-size: 0.78em;
	font-weight: bold;
	color: #28474C;
}

div.itemVerkortOverview .itemThumb
{
	width: 122px;
	height: auto;
}

div.itemVerkortOverview .itemThumb a,
div.itemVerkortOverview .itemThumb a:hover
{
	width: auto;
	height: auto;
	padding: 0px;
	border: 0px;
}

div.itemVerkortOverview .itemThumb a img
{
	width: 110px;
	height: 80px;
	float: left;
}

div.itemNav
{
	margin-left: 20px;
	width: 85%;
	clear: both;
	display: inline;
	float: left;
}

div.itemNav div
{
	clear: both;
	width: 100%;
}

div.itemNav .top
{
	width: 100%;
	clear: both;
	padding-bottom: 7px;
	border-bottom: 1px solid #CEDFE2;
	float: left;
}

div.itemNav .bottom
{
	width: 100%;
	clear: both;
	padding-top: 7px;
}

div.itemNav .bottom a
{
	font-weight: normal;
	color: #4F8D97;
	text-decoration: underline;
	float: right;
}

div.itemNav .bottom a:hover
{
	text-decoration: none;
}

div.itemNav a
{
	color: #FE000C;
	font-weight: bold;
	text-decoration: none;
}

.itemNav a:hover
{
	color: #FE000C;
	text-decoration: underline;
}

/*-----------------------------------------------------------------------------------------------*/
a.itemBack
{
	display: block;
	width: 50px;
	height: 15px;
	margin-right: 20px;
	float: left;
}

a.itemBack:hover
{
}
/*-----------------------------------------------------------------------------------------------*/
a.itemSend
{
	display: block;
	height: 15px;
	margin-right: 10px;
	float: left;
}

a.itemSend:hover
{
}
/*-----------------------------------------------------------------------------------------------*/
a.itemPrint
{
	display: block;
	height: 15px;
	float: left;
}

a.itemPrint:hover
{
}
/*-----------------------------------------------------------------------------------------------*/
a.itemMore
{
	display: block;
	width: 75px;
	height: 15px;
	float: right;
}

a.itemMore:hover
{
	text-decoration: underline;
}
/*-----------------------------------------------------------------------------------------------*/
a.itemTop
{
	display: block;
	width: 35px;
	height: 15px;
	text-align: right;
	float: right;
}

a.itemTop:hover
{

}
/*===============================================================================================*/
/*
	Template CSS classes
*/
/*===============================================================================================*/
tr.control_0
{
	background-color: #F0F0F0;
}

tr.control_1
{
	background-color: transparent;
}

td.controlName
{
	font-weight: bold;
}
/*===============================================================================================*/
/*
	Paging CSS classes
*/
/*===============================================================================================*/
div.paging
{
	margin: 10px 0px 10px 0px;
	width: 100%;
	text-align: center;
}

div.paging a
{
	display: inline-block;
	padding: 5px 9px;
	background-color: #A2C2C8;
	color: #333333;
	text-decoration: none;
	margin-right: 5px;
}

div.paging a:hover
{
	color: #FFF;
	background-color: #4F8D97;
}

div.paging a.disabled, div.paging a.disabled:hover
{
	background-color: #F5F5F5;
	color: #8D8D8D;
	cursor: default;
}

div.paging a.current
{
	color: #FFF;
	background-color: #4F8D97;
}

div.paging a.first
{
	width: 50px;
}

div.paging a.last
{
	width: 50px;
}
/*===============================================================================================*/
/*
	Login page CSS classes
*/
/*===============================================================================================*/
div.login
{
}

div.login button
{
	overflow: visible;
}
/*===============================================================================================*/
/*
	Search page CSS classes
*/
/*===============================================================================================*/
div.search
{
}

tr.search
{
	color: Black;
	background-color: White;
}

tr.search td
{
	padding-left: 0px;
	padding-right: 0px;
}

tr.search legend
{
	font-weight: bold;
}

div.results
{
	width: 100%; 
	clear: both;
	overflow: hidden;
}

.results .searchTitle
{
	color: #000000; /* google color: #0000DE */
	font-size: 1.25em;
	font-weight: bold;
}

.results span.searchTeaser
{
	color: #333333;
}

.results span.searchCrumb a
{
	color: #68696C; /* google color: #008000 */
	text-decoration: none;
}

.results span.searchCrumb a:hover
{
	text-decoration: underline;
}

.results span.searchDate
{
	color: #959595;
}
/*===============================================================================================*/
/*
	Forum CSS classes
*/
/*===============================================================================================*/
.forum
{
}

.forum .bar
{
	background-color: #333366;
	color: White;
	font-weight: bold;
}

.forum button
{
	padding-top: 0px;
	height: 18px;
}

.forum td.thread
{
	border-bottom: 1px solid #DDDDDD;
	vertical-align: text-top;
}

.forum .mouseOver
{
	background-color: #F3F3F3;
}

.forum .subject
{
	font-weight: bold;
	text-decoration: none;
}

.forum a.subject:hover
{
	font-weight: bold;
	text-decoration: none;
}

.forum div.text
{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #DDDDDD;
}

.forum td.author
{
}

.forum span.author
{
	color: #FE000C;
	font-weight: bold;
}

.forum span.date
{
	color: #FE000C;
	font-weight: bold;
}

.forum td.reactions
{
}

.forum td.last
{
}

.forum .quote
{
	clear: both;
	width: 100%;
	text-align: center;
}

.forum .quote q
{
	display: block;
	width: 90%;
	background-color: #F3F3F3;
	padding: 10px;
	text-align: left;
}
/*===============================================================================================*/
/*
	Form CSS classes
*/
/*===============================================================================================*/
.error
{
	color: #FE000C;
	font-weight: bold;
}

.form h4
{
	font-size: 1.3em;
	color: #FE000C;
}

.form button
{
	padding-top: 0px;
	height: 18px;
}

.form input.file
{
	
}
/*===============================================================================================*/
/*
	Gallery CSS classes
*/
/*===============================================================================================*/
img.gallery
{
	margin: 3px;
}

a.gallery
{
	border: 1px solid white;
}

a.gallery:hover
{
	border: 1px solid #333366;
}

div.itemThumb
{
	width: 140px;
	height: 142px;
	float: left;
	display: inline;
}

div.itemThumb img
{
	width: 114px;
	height: 114px;
}

div.itemThumb a, div.itemThumb span
{
	width: 117px;
	height: 117px;
	padding-top: 3px;
	padding-left: 3px;
	border: 2px solid #DCDCE5;
	float: left;
}

div.itemThumb a:hover
{
	border: 2px solid #FE000C;
}

div.thumbFooter
{
	width: 124px;
	height: 11px;
	background: url("../img/kopie/footerThumb.gif") repeat-x 0 0;
	float: left;
}
/*===============================================================================================*/
/*
	Gallery popup CSS classes
*/
/*===============================================================================================*/
div.mainGallery a#aGalleryClose
{
	display: block;
	padding: 3px;
	width: 50px;
	text-decoration: none;
}

div.mainGallery a#aGalleryClose img
{
	display: inline;
	background: #FFFFFF url('../img/kopie/close.gif') no-repeat 0px 0px;
	width: 7px;
	height: 7px;
	margin-top: 4px;
}

div.mainGallery a#aGalleryPrior
{
	display: block;
	padding: 3px;
	width: 50px;
	text-decoration: none;
}

div.mainGallery a#aGalleryPrior img
{
	display: inline;
	background: #FFFFFF url('../img/kopie/arrowGalLeft.gif') no-repeat 0px 0px;
	width: 5px;
	height: 6px;
	margin-top: 4px;
}

div.mainGallery a#aGalleryNext
{
	display: block;
	padding: 3px;
	width: 60px;
	text-decoration: none;
}

div.mainGallery a#aGalleryNext img
{
	display: inline;
	background: #FFFFFF url('../img/kopie/arrowGalRight.gif') no-repeat 0px 0px;
	width: 5px;
	height: 6px;
	margin-top: 4px;
}
/*===============================================================================================*/
/*
	NarrowCasting module classes and styles
*/
/*===============================================================================================*/
/* body class for narrowcasting */
body.monitor
{
	background: #CCCCD9 none;
	color: #333366;
}

/* main div for the monitor */
body.monitor div.main
{
	margin: 0px;
	width: 1280px;
	height: 720px;
	padding: 70px 40px;
}

body.monitor div.main div#divItem
{
	width: 1200px;
	height: 540px;
}

body.monitor div.main div#divTitle
{
	width: 1160px;
	font-size: 58px;
	height: 74px;
	background-color: #333366;
	color: #FFFFFF;
	padding: 5px 20px;
}

body.monitor div.main div#divContent
{
	width: 1160px;
	font-size: 24px;
	height: 446px;
	padding: 5px 20px;
}

body.monitor div.main div#divGallery
{
	width: 630px;
	padding: 5px 0px 0px 20px;
}

body.monitor div.main div#divImage
{
	width: 510px;
	text-align: center;
	height: 400px;
}

body.monitor div.main div#divImageText
{
	width: 510px;
	height: 51px;
	font-size: 24px;
	text-align: center;
	padding-top: 5px;
}

body.monitor div.main div#divStrip
{
	width: 120px;
	height: 451px;
}

body.monitor div.main div#divStrip img.current
{
	filter: none;
	border: 3px solid white;
}

body.monitor div.main div#divStrip img
{
	filter: progid:DXImageTransform.Microsoft.BasicImage( Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=1,Opacity=0.75 );
	border: 3px solid #CCCCD9;
}

body.monitor div.main div#divTeaser
{
	width: 500px;
	font-size: 24px;
	height: 445px;
	color: #333366;
	padding: 5px 20px;
}

body.monitor div.main div#divClock
{
	width: 1160px;
	height: 40px;
	font-size: 28px;
	background-color: #333366;
	color: #FFFFFF;
	padding: 5px 20px;
	margin-top: 5px;
}
/*=========================================== main ==============================================*/
.layout
{
	width: 957px;
	background: #FFFFFF;
	float: left;
}

.header, .content, .footer
{
	width: 957px;
	float: left;
}

.contentWrapper
{
	margin-left: 10px;
	width: 936px;
	float: left;
	border-left: 1px solid #4F8D97;
	border-right: 1px solid #4F8D97;
	border-bottom: 1px solid #4F8D97;
	background: url("../img/bgContent.gif") repeat-y 0px 0px;
	display: inline;
}

.contentWrapperBreed
{
	margin-left: 10px;
	width: 936px;
	float: left;
	border-left: 1px solid #4F8D97;
	border-right: 1px solid #4F8D97;
	border-bottom: 1px solid #4F8D97;
	background: url("../img/bgContentBreed.gif") repeat-y 0px 0px;
	display: inline;
}

.letsTalk
{
	width: 936px;
	background: url("../img/letsTalk.gif") no-repeat right bottom;
	float: left;
}

.contentLeft
{
	width: 306px;
	padding: 20px;
	background: url("../img/bgContentLeft.gif") no-repeat 0px 0px;
	float: left;
}

.contentLeftOverview
{
	width: 306px;
	padding: 20px;
	float: left;
}

.contentLeft.itemWrap,
.contentLeftOverview.itemWrap
{
	width: 346px;
	padding: 0px;
}

.contentLeft.image,
.contentLeftOverview.image
{
	width: 346px;
	padding: 0px;
	float: left;
}

.contentLeft.image img,
.contentLeftOverview.image img
{
	float: left;
}

.contentMiddle
{
	border-left: 1px solid #4F8D97;
	width: 306px;
	padding: 20px;
	float: left;
}

.contentMiddle.newsWrap, 
.contentMiddle.itemWrap
{
	width: 346px;
	padding: 0px;
}

.contentBreed
{
	width: 652px;
	padding: 20px;
	float: left;
}

.contentRight
{
	margin-left: 0px;
	width: 202px;
	padding: 20px 20px 99px 20px;
	float: left;
}

.contentRight.itemWrapr
{
	width: 242px;
	padding: 0px 0px 99px 0px;
	float: left;
}

.footer
{
	margin: 6px 0px 0px 10px;
	width: 938px;
	font-size: 0.9em;
	color: #28525B;
	display: inline;
	float: left;
}

.footer a
{
	text-decoration:none;
	color:#28525B;
}
/*=========================================== main ==============================================*/


/*========================================== spacers ============================================*/
.spacer
{
	width: 100%;
	float: left;
}

.spacerW
{
	height: 10px;
	overflow: hidden;
	float: left;
}

.line
{
	width: 100%;
	height: 1px;
	overflow: hidden;
	float: left;
}

.h5
{
	height: 5px;
	overflow: hidden;
}

.h10
{
	height: 10px;
	overflow: hidden;
}

.h12
{
	height: 12px;
	overflow: hidden;
}

.h15
{
	height: 15px;
	overflow: hidden;
}

.h30
{
	height: 30px;
	overflow: hidden;
}

.h42
{
	height: 42px;
	overflow: hidden;
}

.w5
{
	width: 5px;
}

.w7
{
	width: 7px;
}

.w10
{
	width: 10px;
}

.w15
{
	width: 15px;
}

.orange
{
	background: #FE000C;
}
/*=========================================== spacers ==============================================*/


/*=========================================== header ==============================================*/
.headerTop
{
	width: 957px;
	height: 89px;
	border-bottom: 1px solid #4F8D97;
	float: left;
}

.headerTop .logo
{
	width: 131px;
	height: 82px;
	float: left;
}

.hoofdMenu
{
	width: 957px;
	height: 36px;
	border-bottom: 1px solid #4F8D97;
	float: left;
}

.headerImg
{
	width: 936px;
	margin-left: 10px;
	border-left: 1px solid #4F8D97;
	border-right: 1px solid #4F8D97;
	border-bottom: 1px solid #4F8D97;
	display: inline;
	float: left;
}

.headerImg img
{
	float: left;
}

.headerText
{
	width: 938px;
	height: 50px;
	margin-left: 10px;
	border-bottom: 1px solid #4F8D97;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2.5em;
	line-height: 1.9em;
	display: inline;
	float: left;
}

.headerPortalImg
{
	width: 462px;
	float: left;
}

.headerPortalImg img
{
	float: left;
}

.searchNav
{
	width: 550px;
	margin-top: 50px;
	margin-right: 16px;
	float: right;
}

.topLinks
{
	margin-top: 3px;
	margin-right: 28px;
	float: right;
}

.topLinks a
{
	border-left: 1px dotted #4F8D97;
	padding: 0px 11px 0px 11px;
	height: 19px;
	color: #4F8D97;
	line-height: 1.8em;
	font-size: 0.9em;
	text-decoration: none;
	font-weight: bold;
	float: left;
}

.topLinks a:hover
{
	color: #28525B;
}

.quickSearch
{
	width: 199px;
	float: right;
}

.quickSearch form
{
	background: none;
}

.quickSearch input
{
	width: 118px;
}

.quickSearch button
{
	margin-left: 15px;
	margin-right: 0px;
	display: inline;
}
/*=========================================== header ==============================================*/


/*=========================================== content ==============================================*/
.spotlight
{
	width: 305px;
	float: left;
}

.spotlight .title
{
	width: 100%;
	font-weight: bold;
	font-size: 1.3em;
	color: #28474C;
}

.spotlight .content
{
	margin-top: 11px;
	width: 100%;
	color: #28474C;
	line-height: 1.5em;
	float: left;
}

.newsPortal
{
	width: 347px;
	float: left;
}

.newsPortal .title
{
	margin: 20px 0px 5px 20px;
	width: 307px;
	font-weight: bold;
	font-size: 1.3em;
	color: #28474C;
	display: inline;
	float: left;
}

.newsPortal a.newsItem
{
	width: 300px;
	padding: 8px 27px 8px 20px;
	text-decoration: none;
	cursor: pointer;
	float: left;
}

.newsPortal a.newsItem:hover
{
	background: url("../img/bgNewsItem.gif") no-repeat 0px 0px;
}

.newsPortal a.newsItem span.date
{
	width: 100%;
	font-size: 0.8em;
	color: #52838B;
	float: left;
}

.newsPortal a.newsItem span.title
{
	width: 100%;
	margin: 0px;
	font-size: 1.0em;
	float: left;
}

.newsPortal a.newsItem span.content
{
	width: 100%;
	margin: 0px;
	color: #28474C;
	float: left;
}

.newsPortal a.newsItem span.nav
{
	width: 100%;
	margin: 0px;
	color: #FE000C;
	font-weight: bold;
	text-align: right;
	float: left;
}

.events
{
	margin-bottom: 40px;
	width: 202px;
	float: left;
}

.events .title
{
	width: 100%;
	font-weight: bold;
	font-size: 1.3em;
	color: #28474C;
}

.events a.eventItem
{
	margin-top: 10px;
	width: 100%;
	float: left;
	text-decoration: none;
	cursor: pointer;
}

.events a.eventItem:hover
{
}

.events a.eventItem span.date
{
	width: 100%;
	font-size: 0.8em;
	color: #52838B;
	float: left;
}

.events a.eventItem span.title
{
	width: 100%;
	margin: 0px;
	font-size: 1.0em;
	float: left;
}

.events a.eventItem span.content
{
	width: 100%;
	margin: 0px;
	color: #28474C;
	text-decoration: underline;
	float: left;
}

.events .more
{
	float:right;
	padding-top:3px;
}

.news, .tekstafbeelding
{
	margin-bottom: 40px;
	width: 202px;
	float: left;
}

.news .title,
.tekstafbeelding .title
{
	width: 202px;
	font-weight: bold;
	font-size: 1.3em;
	color: #28474C;
}

.news a.newsItem
{
	margin-top: 10px;
	width: 202px;
	text-decoration: none;
	cursor: pointer;
	float: left;
}

.news a.newsItem:hover
{
}

.news a.newsItem span.date
{
	width: 100%;
	font-size: 0.8em;
	color: #52838B;
	float: left;
}

.news a.newsItem span.title
{
	width: 100%;
	margin: 0px;
	font-size: 1.0em;
	float: left;
}

.news .more
{
	float:right;
	padding-top:3px;
}

.relObjects
{
	width: 202px;
	margin-bottom: 30px;
	float: left;
}

.relObjects .title
{
	width: 202px;
	font-weight: bold;
	font-size: 1.3em;
	color: #28474C;
}

.relObjects table
{
	width: 100%;
	margin-bottom: 10px;
	float: left;
}

.relObjects table tr
{
	height: 20px;
}

.relObjects td a
{
	width: 100%;
	color: #28474C;
	clear: both;
	float: left;
}

.relObjects table td img
{
	float: left;
}
/*=========================================== content ==============================================*/


/*=========================================== articles ==============================================*/
.mainNav a
{
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 1.0em;
	color: #1F1949;
	text-decoration: none;
	border: 1px solid red;
}

.mainNav a:hover
{
	color: #FE000C;
}
/*=========================================== articles ==============================================*/


/*=========================================== menu ==============================================*/
.menuContainer
{
	width: 186px;
	float: left;
}

.menuItem a, .menuItem a, a.menuItem
{
	padding-top: 4px;
	padding-bottom: 5px;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 0.6em;
	color: #1F1949;
	text-decoration: none;
	display: block;
	width: 100%;
}

h4.menuItem a
{
	font-size: 0.7em;
	font-weight: normal;
}

.menuItem
{
	margin-bottom: 0px;
}

.menuItem a:hover
{
	color: #FE000C;
	text-decoration: none;
}

table.loc, table.loc:hover
{
	background: #CCCCD9 url("../img/kopie/bgMenuLoc.gif") repeat-x 0 0;
}

.menuItem a.subloc, .menuItem a.subloc:hover
{
	color: #FE000C;
	font-weight: bold;
}

.slideDiv
{
	width: 186px;
	float:left;
	display: block;
}

.searchBar, .loginBar, .logoffBar
{
	background: white;
}

.searchBar input
{
	width: 117px;
	height: 15px;
	float: left;
}

.searchBar button, .loginBar button
{
	width: 30px;
	height: 20px;
}

.logoffBar button
{
	width: 80px;
	height: 20px;
}

.loginBar input
{
	width: 155px;
	height: 15px;
	float: left;
}

.loginBar h4
{
	font-size: 1.27em;
	color: #FE000C;
}
/*=========================================== menu ==============================================*/


/*=========================================== gerelateerd ==============================================*/
.mainGerelateerd, .relTitle, .relContent, .relFooter, .relArticle
{
	width: 100%;
	float: left;
}

.relTitle
{
	height: 22px;
	background: url("../img/kopie/bgRelTitle.gif") repeat-x 0 0;
}

.relTitle td
{
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 1em;
	color: #1F1949;
}

.relContent
{
	background: url("../img/kopie/bgGerelateerd.gif") repeat-y 0 0;
}

.tdLine
{
	height: 22px;
	border-bottom: 1px solid #CCCCD9;
}

.relContent a
{
	color: #1F1949;
}

.relArticle a
{
	text-decoration:none;
}

.titleRel
{
	width: 100%;
	font-weight: bold;
	text-decoration: none;
	float: left;
}
/*=========================================== gerelateerd ==============================================*/


/*=========================================== contact ==============================================*/
.bold, div.caption, div.label
{
	font-weight: bold;
}
/*=========================================== contact ==============================================*/


/*=========================================== reageer op ==============================================*/
.mainReageer, .vlak
{
	width: 100%;
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: #1F1949;
	float: left;
}

.reacties h4, .reacties
{
	font-family: tahoma, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 1.0em;
	color: #1F1949;
}

.vlak
{
	background: #F0F0F4;
}

.big
{
	font-size: 1.27em;
}

.reageerLine
{
	width: 100%;
	height: 1px;
	background: #1F1949;
	overflow: hidden;
	float: left;
}

.reageerArtikel, .reageerLeft, .reageerContent
{
	width: 500px;
	float: left;
}

.reageerLeft
{
	width: 10px;
	height: 10px;
	overflow: hidden;
}

.reageerContent
{
	width: 480px;
	font-size: 1.0em;
	color: #1F1949;
}
/*=========================================== reageer op ==============================================*/


/*=========================================== footer ==============================================*/
.mainFooter
{
	width: 936px;
	background: url("../img/kopie/bgFooter.gif") repeat-x 0 0;
	float: left;
}
/*=========================================== footer ==============================================*/


.layout2
{
	width: 840px;
	margin: 0px auto 0px auto;
	overflow:hidden;
}

.layoutHeaderNews
{
	background: #E0EEFA url("../img/bgLayoutHeaderWrapperSite.gif") no-repeat center 0px;
	height: 145px;
	width: 100%;
	float:left;
	padding: 40px  0px 0px 0px;
}

.layoutHeaderNews .newsHeader
{
	padding-left:24px;
	float:left;
}

.layoutCenterNews
{
	background: #E0EEFA url("../img/bgLayoutCenterWrapperNews.gif") repeat-y center 0px;
	width: 100%;
	float:left;
	padding: 14px  0px 10px 0px;
}

.layoutCenterNews .mainContent
{
	float:left;
	width:760px;
	padding: 0px 40px;
}

.layoutCenterNews .newsItems
{
	float:left;
	margin-right:20px;
	width:240px;
}

.layoutCenterNews .itemContainer
{
	padding:0px;
}

.layoutFooterNews
{
	background: url("../img/bgFooterBlokBlue.gif") repeat-x 0px 0px;
	display: block;
	width:100%;
	float:left;
	display: block;
	height:100px;
}

.layoutFooterNews .layout2
{
	background: url("../img/bgLayoutFooterWrapperNews.gif") no-repeat center 0px;
	height: 44px;
}

/*=========================================== Blank ==============================================*/
body.blank
{
	background: #FFF url("../img/bgBodyBlank.gif") repeat-x 0px 0px;
}

.layoutHeader
{
	width:100%;
	background:#F4F4F4;
}

.layoutCenter
{
	width:100%;
	background:#E0E0E0;
}

.layoutFooter
{
	width:100%;
	float:Left;
	background: #FFF url("../img/bgLayoutFooter.gif") repeat-x 0px 0px;
}

.layoutHeaderWrapper,
.layoutCenterWrapper,
.layoutFooterWrapper
{
	width: 840px;
	margin: 0px auto 0px auto;
	overflow:hidden;
}

.layoutHeaderWrapper
{
	background: url("../img/bgLayoutHeaderWrapper.gif") no-repeat 0px 0px;
	height: 132px;
	width: 802px;
	padding: 60px  0px 0px 38px;
}

.layoutHeaderWrapperNews
{
	background: url("../img/bgLayoutHeaderWrapper.gif") no-repeat 0px 0px;
	height: 132px;
	width: 802px;
	padding: 60px  0px 0px 38px;
}

.layoutCenterWrapper
{
	background: #E0E0E0 url("../img/bgLayoutCenterWrapper.gif") repeat-y 0px 0px;
	width: 800px;
	padding: 14px  0px 10px 40px;
}

.layoutFooterWrapper
{
	background: url("../img/bgLayoutFooterWrapper.gif") no-repeat 0px 0px;
	display: block;
	min-height:20px;
}

.layoutCenterWrapper .mainContent
{
	width:100%;
	float: left;
}

.layoutCenterWrapper .mainContent .newsItems
{
	width: 236px;
	margin-right:25px;
	min-height :10px;
	display:block;
	float: left;
}

.newsItems .catTitle
{
	color:#004990;
	font-weight: bold;
	width: 100%;
	font-size: 1.6em;
	margin-bottom:10px;
	clear:both;
}

.newsItem .title
{
	font-weight: bold;
	width: 100%;
	clear:both;
	color:#004990;
	font-size: 1.1em;
}

.newsItem .content
{
	color: #333333;
	clear:both;
	margin-bottom:5px;
}

.newsItem a.more
{
	float:right;
	font-weight: bold;
	width:100%;
	display: block;
	color: #004990;
	margin-bottom:15px;
}

.newsItems a.newsArticle
{
	clear:both;
	margin-top:3px;
	width:93%;
	color: #004990;
	display: block;
	background: url("../img/bgNewsArticle.gif") no-repeat 0px 0px;
	padding-left:7%;
}

.itemContainer
{
	width:476px;
	padding-right:40px;
	overflow: hidden;
	padding-top:0px;
	float: left;
}


.itemContainer .item
{
	float:left;
}

.itemContainer .item .itemTitle
{
	color:#004990;
	margin-top:0px;
	font-weight: bold;
}



.newsItems.index ul li
{
	list-style:none;
	background:url("../img/indexLi.gif") no-repeat 0px 0px;
	margin: 0px;
	padding-left:5%;
	width:95%;
	margin-bottom:10px;
	float:left;
}

.newsItems.index ul li a
{
	color:#000000
}

.newsItems.index ul li.current
{
	background:url("../img/indexCurrent.gif") no-repeat 0px 0px;
}

.newsItems.index ul li.current a
{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.newsItems .title
{
	display:block;
	font-weight:bold;
	color:#000000;
	font-size:1.3em;
	float:left;
	padding-bottom:10px;
	width:100%;
}

/*=========================================== Blank ==============================================*/