html, body
{
	height				:100%;
	margin				:0px;
	padding				:0px;
	font-family			:Arial;
	line-height			:20px;
	color				:#000066;
	font-size			:12px;
	border				:none;
}

ul
{
	padding				: 0px;
	margin				: 0px;
	padding				:0px 0px 0px 0px;
	margin				:0px 5px 0px 15px;
	list-style-type		:none;
}

img
{
	border				:0px;
}

iframe
{
	width				:587px;
	height				:575px;
	border				:none;
	overflow			:hidden;
	padding-top			:18px;
	margin				:0px;
	padding				:0px;
}

h1,h2,h3,h4,h5,h6
{
	padding:0px;
	margin:0px;
	
}

html
{
	width:100%;
}

A
{
	color:#003399;
	text-decoration:none;
}

A:hover
{
	color:#003399;
	text-decoration:underline;
}

body
{
	background-image		:URL(/image/bg3.jpg);
	background-position		:center top;
	background-repeat		:no-repeat;
	background-attachment	:fixed;
	text-align				:center;
	background-color		:#003399;

}

p
{
	margin			:0px 0px 10px 0px;
	padding			:0px;
}

th
{
	font-weight:normal;	
}

#center
{
	position:relative;
	width:978px;
	text-align:left;
	margin:0px auto;
}

#centerContainer
{
	position:relative;
	float:left;
	background-position:center top;
	background-repeat:no-repeat;
	width:968px;
}

#shadowRight
{
	position:relative;
	float:left;
	width:10px;
	background-image:URL(/image/bg_shadow_right.png);
	background-position:left top;
	background-repeat:repeat-y;
}

#header
{
	position:relative;
	height:140px;
	text-align:left;
}

#backhome
{
	position:relative;
	height:140px;
	width:500px;
	cursor:pointer;
}

#searchdiv
{
	position				:absolute;
	top						:100px;
	right					:90px;
	z-index					:1;
	line-height:14px;
}

.button
{
	margin					:0px;
	padding					:0px;
	padding-top				:1px;
}

#ContentContainer
{
	position:relative;
	text-align:left;
	float:left;
	width:968px;
}

#kruimelpad
{
	position:relative;
	font-size:11px;
	padding-top:12px;
	padding-bottom:12px;
	color:#666666;
}

#kruimelpad A
{
	color:#666666;
}

.red
{
	color			:#ff0002;
}

.ZoekRed
{
	color			:#ff0002;
	font-weight:bold;
}

th.red
{
	width			:20px;
	font-weight		:bold;
}

.dottedLine
{
	position:relative;
	width:617px;
	left:-12px;
	height:1px;
	background:url('/Image/dottedline_large.gif') no-repeat;
}

.dottedLineHome
{
	position:relative;
	width:878px;
	left:-12px;
	height:1px;
	top:12px;
	padding-bottom:12px;
	background:url('/Image/dottedline_home.gif') no-repeat;
}

.dottedLineHomeMidden
{
	position:relative;
	width:878px;
	left:-12px;
	height:1px;
	padding-bottom:12px;
	background:url('/Image/dottedline_home.gif') no-repeat;
}

#Menu
{
	position:absolute;
	top:0px;
	width:894px;
	height:41px;
	text-align:left;
	z-index:2;
}

#MenuContainer
{
	width:894px;
	height:40px;
	z-index:2;
}

#content
{
	position:relative;
	width:869px;
	height:99%;
	min-height:500px;
	padding-left:25px;
	padding-bottom:50px;
	background-color:#ffffff;
	background:url('/Image/content_bg.gif') repeat-y;
}

#contentHome
{
	position:relative;
	width:869px;
	height:99%;
	min-height:500px;
	padding-left:25px;
	background-color:#ffffff;
}

.tekstHomeContainer
{
	position:relative;
	width:890px;
	padding-top:12px;
}

.tekstHomeContainerBlokken
{
	position:relative;
	width:890px;
}

.tekstContainer
{ 
	position:relative;
	float:left;
	width:610px;
	padding-top:12px;
}

.tekstContainer A
{
	text-decoration:underline;
}

.BannerContainer
{
	position:relative;
	float:left;
	width:230px;
	padding-left:15px;
}

.bannerBlok
{
	position:relative;
	padding-top:12px;
	padding-right:16px;
	padding-bottom:24px;
}




.centerFooter
{
	position:relative;
	width:968px;
	height:36px;
	text-align:center;
    margin:0px auto;
    z-index:1;
}



.footer
{
	position:relative;
	height:36px;
	text-align:left;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	background-color:#6b83b4;
	z-index:1;
}

.footerLeft
{
	position:relative;
	float:left;
	width:500px;
	padding-top:6px;
	padding-left:22px;
}

.footerLeft A,.footerRight A
{
	color:#ffffff;
}

.footerRight
{
	position:relative;
	float:right;
	width:300px;
	text-align:right;
	padding-top:6px;
	padding-right:22px;
}

.footershadow
{
	position:relative;
	height:11px;
	font-size:0px;
	line-height:1px;
	margin:0px;
	padding:0px;
	top:0px;
}

#footerW3S
{
	position:relative;
	height:36px;
	color:Gray;
	font-size:9px;
}

#footerW3S A,#footerW3S A:hover
{
	color:#bbb;
}

.clear
{
	clear:both;	
	line-height:0px;
}

.PaginaTitel
{
	position:relative;
	font-weight:bold;
	font-size:14px;
	padding-top:0px;
	padding-bottom:16px;
	color:#000066;
}

.helaas
{
	position:relative;
	font-size:12px;
	font-style:italic;
}

img#googlemap
{
	float				:right;
	padding-left: 8px;
}
/*****************menu**************/


.menuItem
{
	position:relative;
	float:left;
	cursor:pointer;
}

.menuItem A,.menuItem A:hover
{
	text-decoration:none;
}

.menuItemEind
{
	position:relative;
	float:left;
	overflow:hidden;
	width:auto;
}

.MenuContent
{
	position:relative;
	top:10px;
	cursor:pointer;
	}

.MenuTabLinksStart,.MenuTabLinksStart_over
{
	position:relative;
	float:left;
	height:40px;
	width:25px;
	background-image:url(/image/tab_midden.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

#MenuTabEind
{
	position:absolute;
	height:40px;
	overflow:hidden;
	background-image:url(/image/tab_eind.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

/* verplaatst naar menu.css

.MenuTabLinks,.MenuTabLinks_over
{
	position:relative;
	float:left;
	height:40px;
	width:25px;
	padding:0px;
	margin:0px;
	background-image:url(/image/tab_links.gif);
	background-position:left top;
	background-repeat:no-repeat;
}


.MenuTab,.MenuTab_over
{
	position:relative;
	float:left;
	height:40px;
	background-image:url(/image/tab_midden.gif);
	background-position:left top;
	background-repeat:repeat-x;
}

.MenuTabRechts,.MenuTabRechts_over
{
	position:relative;
	float:left;
	height:40px;
	width:25px;
	background-image:url(/image/tab_rechts.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

*/

.MenuTabLinksStart_over
{
	background-image:url(/image/tab_midden_lijn.gif);
}

/* verplaatst naar menu.css
.MenuTabLinks_over
{
	background-image:url(/image/tab_links_lijn2.gif);
	height:41px;
}

.MenuTab_over
{
	background-image:url(/image/tab_midden_lijn2.gif);
	height:41px;
}

.MenuTabRechts_over
{
	background-image:url(/image/tab_rechts_lijn2.gif);
	height:41px;
}



.MainItem
{
	min-width:50px;
	float:left;
}
*/
/**************eindemenu***********/
/**************submenu*************/


/* verplaatst naar menu.css

.containerSubItem
{
	position:absolute;
	top:0px;
	background-color:Transparent;
	border:dashed 0px red;
	min-width:800px;
	min-height:530px;
	z-index:5;
	display:none;
}




.menuSubItem
{
	min-height:360px;
	min-width:500px;
	top:40px;
	
	position:absolute;
	z-index:1;
	
	background-color:#FFFFFF;
	border:solid 1px #3f7fbd;
	text-align:left;
	line-height:16px;
	padding-left:25px;
	padding-top:15px;

}


.menuSubItemKolom
{
	position:relative;
	width:230px;
	float:left;
	padding-right:15px;
}

.SubMenuBlok
{
	position:relative;
	padding-bottom:20px;
}



.SubMenuTitel
{
	position:relative;
	font-weight:bold;
	font-size:13px;
	color:#000;
}

.SubMenuTitel A
{
	color:#000;
}

*/

/**************eindesubmenu********/

/***ftc****/
form
{
	padding				:0px;
	margin				:0px;
}

.searchinput
{
	border				:solid 1px #999999;
	width				:200px;
	height				:13px;
	color				:#999999;
	line-height			:12px;
	padding-left		:3px;
}

.searchbutton
{
	vertical-align		:bottom;
}

.results
{
	color				:#003366;
}

div.spacert
{
	height				:5px;
	width				:600px;
}

.pages
{
	float				:right;
}
/***einde ftc****/

/**************Nieuws**************/
.newsitem
{
	width				:593px;
	text-align			:left;
	padding-top			:10px;
	padding-right		:20px;
	position			:relative;
}

.newsoverview
{
	width				:575px;
	text-align			:left;
	padding-top			:10px;
	padding-right		:38px;
	position			:relative;
}

.title
{
	font-size			:14px;
	font-weight			:bold;
	color				:#000066;
	padding-bottom		:5px;
}

.subtitle
{
	font-size			:12px;
	color				:#003399;
}

span.introtext
{
	font-style			:italic;
	color				:#003399;
}

div.source
{
	color				:#666666;
	font-size			:10px;
}

div.footnote
{
	color				:#333333;
	font-size			:11px;
	padding				:20px 0px 20px 0px;
	line-height			:14px;
}

.left
{
	float				:left;
	margin				:0px 10px 10px 0px;
}

.otherNews
{
	color				:#000066;
	font-weight			:bold;
}

.newsDate
{
	color				:#666666;
	padding-left		:30px;
	font-weight			:normal;
	float				:left;
}

.newsDateTitle
{
	float				:left;
	width				:500px;
	padding-left		:5px;
}

a.newsLink
{
	color				:#003399;
	text-decoration		:none;
	font-weight			:normal;
}

a.newsLink:hover
{
	text-decoration		:underline;
}

div.text
{
	float				:left;
	width				:597px;
	padding-right		:16px;
}


div#rightcontent
{
	width				:236px;
	text-align			:center;
	color				:#003399;
	float				:left;
}

div#rightcontent div
{
	text-align			:left;
	padding				:10px 0px 30px 13px;
}

div#rightcontent div ul
{
	padding				:0px 0px 0px 0px;
	margin				:0px 5px 0px 15px;
	list-style-image	:url('/Image/arrow.gif');
	list-style-type		:none;
}

.filter
{
	color				:#003399;
	font-size			:12px;
}

.filter:hover
{
	color				:#003399;
}

div.month {
	padding-left		:10px;
}

div.item {
	padding-left		:20px;
}

div#rightcontent div ul.older
{
	list-style-image	:url('/Image/arrow_right.gif');
	list-style-type		:none;
}

div#rightcontent div ul.older_selected
{
	list-style-image	:url('/Image/arrow_down.gif');
	list-style-type		:none;
}

div#rightcontent div ul.no_style
{
	margin				:0px;
	padding				:0px;
	list-style-type		:none;
	list-style-image	:none;
}

.mostRead ul
{
	list-style-type		:none;	
}

table.announcement
{
	width				:575px;
}

td.title,th.title
{
	color				:#000066;
	font-size			:14px;
	font-weight			:bold;
	text-align			:left;
}

td.title span,th.title span
{
	font-weight			:normal;
}

td.label,th.label
{
	color				:#666666;
	font-size			:12px;
	vertical-align		:top;
	text-align			:left;
	width				:150px;
	height				:20px;
}

td.content
{
	color				:#003399;
	font-size			:12px;
	vertical-align		:top;
	text-align			:left;
}

.mostRead
{
	width:230px;
}

.FormBtnHidden
{
	position:relative;
	height:0px;
	width:0px;
	display:none;
}

.nieuwsTekst
{
	position:relative;
	float:left;
	
}

img.nieuwsTekst
{
	float:left;
	padding-right:6px;
}
.nieuwsImg
{
	position:relative;
	float:left;
	padding-right:6px;
}
/**************EindeNieuws*********/

/**********Vergadering*************/
.meeting_list
{
	position:relative;
	width:600px;
	line-height:30px;
}

div.meeting_title
{
	position:relative;
	float				:left;
}

div.meeting_date
{
	font-size			:14px;
	color				:#666666;
	width				:110px;
	float				:left;
}

a.meeting_title
{
	font-size			:14px;
	font-weight			:normal;
	color				:#000066;
	text-decoration		:none;
}

a.meeting_title:hover
{
	text-decoration		:underline;
}

div.meeting_video 
{
	position:relative;
	float: right;
	padding-left		:5px;
}

span.meeting_video a
{
	color				:#003399;
	font-size			:13px;
	font-weight			:normal;
	text-decoration		:none;
}

span.meeting_video a:hover
{
	color				:#003399;
	font-size			:13px;
	font-weight			:normal;
	text-decoration		:underline;
}

span.meeting_intro
{
	color				:#003399;
}


.meeting_titelPunt
{
	position			:relative;
	font-size			:14px;
	font-weight			:normal;
	color				:#000066;
	text-decoration		:none;
	padding-top			:18px;
}

.meeting_textPunt
{
	position			:relative;
	color				:#666666;
	font-size			:12px;
}

div.meeting_title
{
	font-size			:14px;
	font-weight			:bold;
	color				:#003399;
}

a.pdf_link
{
	color				:#003399;
	font-size			:11px;
	text-decoration		:none;
}

a.pdf_link:hover
{
	text-decoration		:underline;
}

.rss
{
	float				:right;
}
/**********EindeVergadering********/

/**************Portalpagina********/

.PortalBlok
{
	position:relative;
	width:280px;
	padding-bottom:25px;
	background:URL('/Image/bg_portal_fade2.gif') repeat-x;
	vertical-align:top;
	line-height:20px;
}

.PortalTitel
{
	position:relative;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	padding-bottom:9px;
	font-size:12px;
	color:#003399;
	text-transform: uppercase; 
}

.PortalTekst
{
	position:relative;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:12px;
}

.PortalTekstLink
{
	position:relative;
	padding-left:6px;
	padding-right:6px;
}

.tableSpacer
{
	width:20px;
}
/************EindePortalpagina*****/
/**************Tekstpagina********/

.TekstTitel
{
	position:relative;
	width:550px;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	padding-bottom:15px;
	padding-top:18px;
}

.TekstIntro
{
	position:relative;
	width:550px;
	font-size:12px;
	font-style:italic;
	color:#003399;
	padding-bottom:12px;
	line-height:20px;
}

.TekstSubTitel
{
	position:relative;
	width:550px;
	font-size:12px;
	color:#003399;
	padding-bottom:12px;
	line-height:20px;
}

.TekstSubTitel A
{
	text-decoration:underline;
}

.TekstTekst, .TekstSitemap
{
	position:relative;
	width:550px;
	font-size:12px;
	color:#000066;
	line-height:20px;
	padding-bottom:12px;
}

.TekstTekst A, .TekstSitemap A, .TekstTekstBox A
{
	text-decoration:underline;
}

.TekstTekstBox
{
	position:relative;
	width:550px;
}

.TekstFoto
{
	float:left;
	padding-right:6px;
}

.TekstFotoTekst
{
	position:relative;
	font-size:12px;
	color:#000066;
	line-height:20px;
}

.TekstSitemap
{
	margin-left:-20px;
}

.TekstSitemap ul
{
	margin-left:20px;	
}

/************EindeTekstpagina*****/
/**************Deelraad***********/
.Deelraadcontainer
{
	position:relative;
	width:592px;
	border: solid 1px #c6cfe2;
	margin-bottom:18px;
}

.DeelraadTitel
{
	position:relative;
	margin-left:10px;
	font-size:12px;
	padding-top:12px;
	padding-bottom:18px;
}

.DeelraadKolom
{
	position:relative;
	float:left;
	width:280px;
	margin-left:10px;
}

.deelraadLid
{
	position:relative;
	width:280px;
	padding-bottom:24px;
}

.deelraadLidFoto
{
	position:relative;
	float:left;
	width:90px;
}

.deelraadLidTekst
{
	position:relative;
	float:left;
	width: 190px;
	font-size:11px;
}

.TitelLedenDeelraad
{
	position:relative;
	font-size:12px;
	font-weight:bold;
}

span.deelraadLidNaam
{
	font-size:12px;
	font-weight:bold;
}

.deelraadTerug
{
	position:relative;
	width:592px;
	text-align:right;
}

.deelraadLidFotoDetail
{
	position:relative;
	float:left;
	width:187px;
}

.deelraadLidTekstDetail
{
	position:relative;
	float:left;
	width: 380px;
	font-size:11px;
}

.DetailLabel
{
	position:relative;
	float:left;
	color:#003399;
	font-size:12px;
	width:155px;
}

.DetailWaarde
{
	position:relative;
	float:left;
	color:#003399;
	font-size:12px;
	font-weight:bold;
	width:225px;

}

.DetailLabelBreed
{
	position:relative;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	color:#003399;
	
}

.DetailWaardeBreed
{
	position:relative;
	font-size:12px;
	padding-bottom:24px;
	padding-left:3px;
	color:#000066;
}


/**********EindeDeelraad**********/
/*********bannerBurgerleden*******/

.bannerKop
{
	position:relative;
	padding-bottom:12px;
}

.BannerRaadsledenDetails
{
	position:relative;
	height:180px;
	padding-top:12px;
	padding-left:16px;
}

.fotoBanner
{
	position:relative;
	float:left;
	width:69px;
}

.tekstBanner
{
	position:relative;
	float:left;
}

.bannerDeelraadNaam
{
	position:relative;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	width:140px;
	line-height:14px;
	margin-bottom:18px;
}

.bannerDeelraadTekst
{
	position:relative;
	font-size:11px;
	width:140px;
	line-height:13px;
}

.ArrowRed
{
	position:relative;
	top:12px;
}
/******eindebannerBurgerleden****/
/*******bannerFotoBewoners*******/
#EmilyPicture
{
	overflow:hidden;
}

.bannerKopFoto
{
	position:relative;
	background-color:#d5dcea;
}

.insturenFotoLink
{
	position:relative;
}

.BannerFotoBewoners
{
	position:relative;
	height:250px;
	padding-top:12px;
}

.FotoBewoners
{
	position:relative;
	width:235px;
	height:175px;
}

.tekstFotoBewoner
{
	position:relative;
	width:235px;
	background-color:#d5dcea;
}

.NaamFotoUpload
{
	position:relative;
	font-size:12px;
	line-height:14px;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}

.TekstFotoUpload
{
	position:relative;
	font-size:12px;
	line-height:14px;
	text-align:center;
	padding-top:6px;
	
}
/*****EindebannerFotoBewoners****/
/*****bannerRaadsvergadering*****/

.BannerContainerRaadsvergadering
{
	position:relative;
}
/***EindebannerRaadsvergadering**/
/********overigeonderdelen*******/

.LinkOverigeOnderdelen
{
	position:relative;
	width:550px;
}

.TitelOverigeOnderdelen
{
	position:relative;
	padding-top:12px;
	font-size:14px;
	font-weight:bold;
	width:550px;
	color:#000066;
}

.TekstOverigeOnderdelen
{
	position:relative;
	width:550px;
	
}
/*****Eindeoverigeonderdelen*****/

/************Begin InBeeld*************/
div#InBeeld
{
	width				:560px;
}

div#InBeeld div
{
	padding-top			:18px;
}

table
{
	border-collapse		:collapse;
}

table.left
{
	width				:260px;
	background			:url('/Image/media_bg_pink.gif') no-repeat;
	border-collapse		:collapse;
}

table.right
{
	width				:260px;
	background			:url('/Image/media_bg_green.gif') no-repeat;
	border-collapse		:collapse;
}

table.left th.white
{
	background-color	:#ffffff;
	color				:#990099;
}

th.uitlijn
{
	vertical-align:text-top;
}

table.right th.white
{
	background-color	:#ffffff;
	color				:#339900;
}

td.left
{
	padding				:20px 10px 0px 20px;
	text-align			:center;
	font-size			:9px;
	font-weight			:bold;
}

td.right
{
	padding				:20px 20px 0px 20px;
	text-align			:center;
	font-size			:9px;
	font-weight			:bold;
}

table th.right
{
	text-align			:left;
	color				:#339900;
}

table th.left
{
	text-align			:left;
	color				:#990099;
}

td.space
{
	width				:40px;
}

div.return{
	position			:relative;
	width				:587px;
	z-index				:1;
}

div#return
{
	position			:absolute;
	top					:0px;
	right				:0px;
	color				:#003399;
	font-size			:11px;
}

#returnDocument
{
	position:relative;
	float:right;
	color				:#003399;
	font-size			:11px;
	padding-right:15px;
	
}

div#mediaDetail
{
	position			:relative;
	background			:url('/Image/media_bg_pink.gif') repeat-x;
	width				:587px;
}

div.image
{
	text-align			:center;
}

div#mediaDetail img
{
	padding-top			:20px;
	position			:relative;
}

.title
{
	position			:relative;
	color				:#990099;
	font-size			:13px;
	font-weight			:bold;
	text-align			:left;
}

div#mediaDetail div.text2
{
	position			:relative;
	color				:#ffffff;
	font-size			:12px;
	text-align			:left;
	background-color	:#ad33ad;
	padding				:10px;
	margin				:0px 0px 0px 16px;
	width				:535px;
}

div#mediaDetail div.mediaplayer *
{
	margin				:0px;
	padding				:0px;
}

div#mediaDetail div.mediaplayer
{
	position			:relative;
	width				:555px;
	height				:35px;
	line-height			:35px;
	vertical-align		:top;
	background			:url('/Image/mediaplayer_bg.gif') repeat-x;
	margin				:0px 0px 0px 16px;

}

div#mediaDetail div.mediaplayer img
{
	cursor				:pointer;
}

div#mediaDetail div.mediaplayer div.left
{
	float				:left;
	width				:250px;
	text-align			:right;
	line-height			:35px;
	vertical-align		:top;
	position			:relative;
}

div#mediaDetail div.mediaplayer div.center
{
	float				:left;
	position			:relative;
}

div#mediaDetail div.mediaplayer div.right
{
	float				:left;
	position			:relative;
}

div#overview
{
	text-align			:left;
	background			:url('/Image/media_bg_pink.gif') repeat-x;
	width				:580px;
	position			:relative;
}

div#overview div.foto
{
	text-align			:center;
	font-size			:11px;
	padding-bottom		:10px;
	width				:100px;
	position			:relative;
	z-index				:1;
	float				:left;
	cursor				:pointer;
}

div.spacer
{
	float				:left;
	width				:20px;
	height				:10px;
	position			:relative;
}

div.infoPopUp table td
{
	color				:#000066;
	padding				:5px 0px 5px 20px;
	vertical-align		:top;
	line-height			:11px;
}

div.paging
{
	width				:587px;
	text-align			:center;
}

table.paging
{
	width				:366px;
	text-align			:center;
}

table.paging td
{
	padding				:10px 0px 50px 0px;
	font-size			:13px;
	width				:33%;
}
div#Movie
{
	cursor				:pointer;
}
/************Einde InBeeld*************/

/*******BannerGerelateerd********/

.linkGerelateerd
{
	position:relative;
	padding-bottom:12px;
}

/*****EindebannerGerelateerd****/
/************Agenda*************/

.selectieAgenda
{
	position:relative;
	float:left;
	width:300px;
	height:14px;
	color:#003399;
}

.rssAgenda
{
	position:relative;
	float:right;
	width:200px;
	text-align:right;
	padding-right:15px;
}

.AgendaBlokFotoDW
{
	position:relative;
	padding-bottom:24px;
}

.AgendaBlokFotoLijst
{
	position:relative;
	float:left;
	width:220px;
	padding-bottom:24px;
}

.AgendaBlokTekstDW
{
	position:relative;
}

.AgendaBlokTekstLijst
{
	position:relative;
	float:left;

}

.agendaTitelDW
{
	position:relative;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	padding-top:12px;
}

.agendaSubTitelDW
{
	position:relative;
	font-size:12px;
	color:#003399;
	font-style:italic;
	padding-bottom:12px;
}

.agendaIntroTekstDW
{
	position:relative;
	font-size:12px;
	padding-bottom:24px;
}

.agendaTekstDW
{
	position:relative;
	font-size:12px;
	line-height:16px;
	padding-bottom:12px;
}

.agendaItemRegel
{
	position:relative;
	font-size:12px;
	line-height:20px;
}	

.agendaItemRegelCategorie
{
	position:relative;
	font-size:12px;
	line-height:20px;
	padding-top:10px;
	color:#000066;
}	

.LabelAgenda
{
	position:relative;
	float:left;
	color:#666666;
	width:70px;
	
}

.agendaItem
{
	position:relative;
	float:left;
	color:#003399;
}

.agendaTitelItemDT
{
	position:relative;
	font-size:12px;
	line-height:14px;
}

.agendaItemDT
{
	position:relative;
	font-size:12px;
	line-height:14px;
	padding-bottom:12px;
}

.BannerAgendaDetails
{
	position:relative;
	padding-left:16px;
	padding-bottom:24px;
	font-size:12px;
	line-height:20px;
}

.linkCategorie
{
	position:relative;
}

.linkCategorieActief,.linkCategorieActief A
{
	position:relative;
	color:#000000;
	text-decoration:underline;
}
/**********EindeAgenda**********/
/*************Home**************/

.VideoHomecapsule
{
	position:relative;
	float:left;
	width:260px;
	/*height:185px;
	*/
}

.VideoHome
{
	width:260px;
	/*height:185px;
	*/
}

.NieuwsHome
{
	position:relative;
	float:left;
	line-height:29px;
	font-size:12px;
	width:600px;
}

.HomeNieuwsDatum
{
	position:relative;
	float:left;
	width:75px;
	color:#999999;
	
}

.HomeNieuwsTitel1,.HomeNieuwsTitel2,.HomeNieuwsTitel3
{
	position:relative;
	float:left;
	width:500px;

}

.HomeNieuwsTitel1,.HomeNieuwsTitel1 A
{
	font-size:16px;
	color:#b31107;
}

.HomeNieuwsTitel2
{
	font-size:13px;
}

.HomeNieuwsTitel3
{
	font-size:12px;
}


.NieuwsMeerInfoRegel
{
	position:relative;
	line-height:14px;
	padding-top:10px;
}

.MeerNieuwsHome
{
	position:relative;
	float:left;
	width:180px;
	font-size:11px;
	padding-top:5px;
}

.MeerNieuwsHomeTwitter
{
	position:relative;
	float:left;
	width:180px;
	font-size:11px;
}

.liveUitzendingHome
{
	position:relative;
	float:left;
	width:270px;
}




.RssNieuwsHome
{
	position:relative;
	float:right;
	width:180px;
	font-size:11px;
}

.RssNieuwsHome A,.MeerNieuwsHome A
{
	font-size:11px;
}

.MeestBezocht
{
	position:relative;
	font-size:13px;
	color:#000066;
	line-height:26px;
}

.HomeBanner
{
	position:relative;
	float:left;
	min-height:273px;
	width:273px;
	padding-right:16px;
	background:URL('/Image/bg_home_blok.gif') no-repeat;
}

.HomeBannerImg
{
	position:relative;
	height:88px;
	width:273px;
}

.HomeBannerTekst
{
	position:relative;
	padding-left:16px;
	padding-right:16px;
	padding-top:6px;
}

.DatumAgendaBlokHome
{
	position:relative;
	color:#666666;
	font-size: 11px;
	line-height:14px;
}

.TitelAgendaBlokHome
{
	position:relative;
	color:#003399;
	padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}

.HomeBannerMeer
{
	position:relative;
	font-size:11px;
	color:#003399;
	
}

.bannerContactTitel
{
	position:relative;
	font-size:15px;
	font-weight:bold;
	color:#000066;
}

.bannerContactTekst
{
	position:relative;
	line-height:18px;
	font-size:12px;
}

/***********EindeHome***********/
/***********BeginFAQ***********/

.VraagBlok
{
	position:relative;
	line-height:14px;
	color:#000066;
	font-size:12px;
	padding-bottom:6px;
	width:600px;
}

.faqNummer
{
	position:relative;
	float:left;
	width:25px;
}

.faqNummer A
{
	line-height:14px;
	color:#000066;
	font-size:12px;
}

.faqPijl
{
	position:relative;
	float:left;
	width:20px;
	line-height:3px;
	height:3px;
	top:4px;
	display:block;
}

.faqPijlDown
{
	position:relative;
	float:left;
	width:20px;
	line-height:3px;
	height:3px;
	top:4px;
	display:none;
}

.faqVraag
{
	position:relative;
	float:left;
}

.faqSpace
{
	position:relative;
	float:left;
	width:45px;
}

.faqSpaceBanner
{
	position:relative;
	float:left;
	width:20px;
}

.faqAntwoord
{
	position:relative;
	float:left;
	font-style:italic;
	color:#003399;
	line-height:20px;
	width:550px;
}

.AntwoordBlok
{
	position:relative;
	display:none;
	padding-bottom:6px;
	width:600px;
	
}

/***********EindeFAQ***********/
/************InBeeld***********/
#map
{
	position:relative;
	height:400px;
	width:500px;
	padding-bottom:20px;
}


.popupGoogleMap
{
	position:relative;
	height:100%;
	width:300px;
}

.BekijkOnderwerp
{
	position:relative;
}

/*********EindeInBeeld*********/
/************Contact***********/

.TitelContact
{
	position:relative;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	padding-top:18px;
}

/*********EindeContact*********/
/*********fotouploaden*********/
.VoorbeeldFoto
{
	position:relative;
	float:left;
	width:160px;
	padding-left:15px;
}

.TekstUploadTitel
{
	position:relative;
	width:550px;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	padding-bottom:15px;
}

.InvulFormFoto
{
	position:relative;
	float:left;
}

.LabelForm
{
	position:relative;
	float:left;
	width:100px;
	line-height:20px;
}

.fieldFoto
{
	position:relative;
	float:left;
	padding-bottom:6px;
}

.field
{
	width:300px;
}

.uploadfield
{
	width:300px;
}

.StapTitel
{
	position:relative;
	color:#990099;
	font-size:13px;
	font-weight:bold;
}

.fotoTekst
{
	position:relative;
	padding-top:12px;
	padding-left:15px;
	width:570px;
}

.UploadForm
{
	position:relative;
	background:URL('/Image/bg_foto_upload.gif') no-repeat;
	
}

.FormregelField
{
	position:relative;
	padding-top:12px;
	padding-left:15px;
}

.btnopslaanupload
{
	position:relative;
	text-align:right;
	width:310px;
	padding-top:12px;
	cursor:pointer;
}

.btnupload
{
	position:relative;
	padding-top:12px;
	padding-bottom:12px;
	padding-left:15px;
	cursor:pointer;
}

.TekstUploadUitleg
{
	position:relative;
	font-size:12px;
	color:#003399;
	width:570px;
	padding-bottom:12px;
}

.BtnNogFoto
{
	position:relative;
	text-align:center;
	width:570px;
	padding-top:12px;
	cursor:pointer;
}
/******eindefotouploaden*******/
/**********bestanden***********/
.BalkBestanden
{
	position:relative;
	width:585px;
	padding-bottom:6px;
}

.BalkBestandImage
{
	position:relative;
	float:left;
	width:30px;
}

.BalkBestandUrl
{
	position:relative;
	float:left;
	width:240px;
}

.BalkBestandUrlBreed
{
	position:relative;
	float:left;
	width:575px;
}

.BalkBestandTekst
{
	position:relative;
	float:left;
	width:300px;
}

.BalkBestandTekstBreed
{
}

/*******eindebestanden*********/

.btn_terugbellen
{
	position:relative;
	cursor:pointer;
	height:35px;
	width:235px;
	padding-bottom:24px;
}



#FormTerugbellen,#FormAfspraakMaken
{
	position:absolute;
	top:150px;
	left:100px;
	background-color:#ffffff;
	border: solid 1px #d5dcea;
	height:410px;
	width:400px;
	text-align:left;
	z-index:100;
	display:none;
}

#FormAfspraakMaken
{
	height:430px;
}

.InnerTekstForm
{
	position:relative;
	width:376px;
	margin:18px;
	padding-top:12px;
	
}

.TitelFormulier
{
	position:relative;
	padding-bottom:12px;
	color:#990099;
	font-size:13px;
	font-weight:bold;
}

.TekstFormulier
{
	position:relative;
	padding-bottom:12px;
}

.LabelFormTerugbellen
{
	position:relative;
	float:left;
	width:150px;
	line-height:20px;
}

.LabelFormTerugbellenBreed
{
	position:relative;
	float:left;
	width:250px;
	line-height:20px;
}

.fieldTerugbellen
{
	position:relative;
	float:left;
	width:150px;
	line-height:20px;
}

.fieldTerugbellenSmall
{
	position:relative;
	float:left;
	width:100px;
	line-height:20px;
}

.fieldInvul
{
	width:200px;
}

.LabelFormAfspraak
{
	position:relative;
	width:300px;
}

.Verplicht
{
	position:relative;
	padding-top:12px;
}

.sluitvenster
{
	cursor:pointer;
}

.btn_close
{
	position:absolute;
	top:0px;
	right:0px;
	cursor:pointer;
}

.TekstAfsluitingFormulier
{
	position:relative;
	padding-top:48px;
	text-align:center;
	
}

.fieldKeuze
{
	position:relative;
	
}

.AfmeldenTekst
{
	position:relative;
	padding-top:24px;
}

.searchinputPDF
{
	position:relative;
	width:200px;
}

.searchLabelPDF
{
	position:relative;
	width:200px;
	color:#003399;
	padding-top:6px;
}

.bt_agenda
{
	cursor:pointer;
}

.BestandTitel
{
	position:relative;
	width:550px;
	font-size:14px;
	font-weight:bold;
	color:#000066;
	padding-bottom:15px;
}

.BestandTekst
{
	position:relative;
	width:550px;
	padding-bottom:15px;
}

.imgStartMovie
{
	position:absolute;
	text-align:center;
	overflow:hidden;
	left:0px;
}

.liveUitzendingHome iframe
{
	height:50px;
	width				:300px;
	border				:none;
	padding-top			:0px;
	font-size			:12px;
	color				:blue;
}

.textIframe
{
	position:absolute;
	top:-20px;
	left:-15px;
	width:300px;
	height:50px;
	font-size:12px;
}



.W3S_Button
{
	position:absolute; 
	left: 0px; 
	top: 0px;	
}



.defaultmovie
{
	position:relative; 
	left:0;
	top:0;
}

#VideoHome
{
	display:block;
}