/*HTML Elements CSS*/
@import url('sdu.css');
@import url('blog.css');
@import url('prgi.css');
@import url('aarhus.css');
@import url('fc.css');
@import url('twitter.css');

html{
	height: 100%;
}
body{
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS";
	font-size: 1em;
	height: 100%;
}

img {
	border: none;
}

/*Layout CSS*/
.wrapper{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 1004px;
	background-image: url(../img/img-kiekendief.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
	min-height:100%
}
.kiekendiefHomepage {
	background: url(/custom-files/resources/img/img-home-kiekendief.gif);
}
.leftColumn{
	width: 64px;
	float: left;
}
.leftColumn img{
	border:0;
	margin-top:6px;
	margin-left:15px;
}
.logoColumn{
	width: 940px;
	float: right;
	background: white;
}
.logoColumn img{
	border:0;
}
.navColumn{
	width: 940px;
	height: 40px;
	float: right;
}
.menuColumn{
	width: 189px;
	float: left;
	border-bottom: 1px solid #dfe0e0;
	border-left: 1px solid #dfe0e0;
	min-height: 472px;
}

/* Arno: eruit gehaald, veroorzaakt dat een deel van het menu verdwijnt. 
.ie6 .menuColumn{
	height: 470px;
}

.ie7 .menuColumn{
	height: 470px;
} */

.headerColumn{
	position: relative;
	width: 740px;
	height: 180px;
	float: right;
	/* padding-left: 10px; */
}

.headerColumnKlein{
	position: relative;
	width: 740px;
	height: 56px;
	float: right;
}

.bloksColumn{
	position: relative;
	width: 740px;
	float: right;
	padding-left: 10px;
}
	.bloksColumn{
		padding-bottom: 10px;
		background-image: url(/custom-files/resources/img/dots-horizontal-rule.gif); 
		background-position: 15px bottom; 
		background-repeat: no-repeat; 
		
	}
	.bloksColumn.moveUp{
		padding-bottom: 0px;
		background: none; 
		
	}

.noBackground {
	background: none;
}

.moveUp {
	top: -30px;
}
.contentColumn{
	position: relative;
	width: 485px;
	height: auto;
	float: right;
	padding-left: 10px;
		/*background-color:yellow;*/
}

.nieuwsBackground {
	background-image: url(/custom-files/resources/img/img-vDots.gif); 
	background-position: top right;
	background-repeat: repeat-y;
	margin:10px 0px 0px 0px;
}
.contentColumn img{
	border:0;
}

	.ie6 .contentColumn{
		/*width: 480px;*/
		padding-left: 0;
	}

.rightColumn{
	position: relative;
	width: 244px;
	float: right;
	margin-right: 8px;
	overflow: visible;
	/*height: 100%;*/
	/* height: 200px; */
		/*background-color:pink;*/
}
	.rightColumn .last-rightColumn-component {
		background-image: url('/custom-files/resources/img/img-rechterbalk-end.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
		padding-bottom: 35px;
	}

.rightColumn img{
	border:0;
}

	.ie6 .rightColumn{
		margin-right: 4px;
	}
.first-visual-component-under-bloksColumn, .visual-component{
	overflow: hidden;
	cursor:pointer;
}
.overlayclear{
	height:5px;
	clear:both;
}

.footer-container	{
	width: 1004px;
	height: 30px;
	margin: 0 auto 0 auto;
	display:block;
	}

.footerColumn{
	height: 28px;
	width: 932px;
	float: right;
	background-image: url(../img/img-footerBackground.gif);
	background-repeat: repeat-x;
	text-align: right;
	padding-right: 8px;
	padding-top: 5px;
}
.footerColumn a{
	color: #666666;
	font-size: 0.75em;
	margin-left: 20px;
}
.footerColumn a:hover{
	color: #0057ad;
}
/*Language switcher */
.languageButtons {
	position: absolute;
	top: 15px;
	right: 8px;
}
	.languageButtons a {
		display: block;
		color: #666666;
		font-size: 0.65em;
		background-repeat: no-repeat;
		background-position: 0 2px;
		padding-left: 20px;
	}
	
/* Arno don't print the buttons	
		.languageButtons a.english {
			background-image: url('../img/img-icon-english.gif');
		}
	
		.languageButtons a.nederlands {
			background-image: url('../img/img-icon-nederlands.gif');
		}
*/
/*Menu CSS*/
.menuColumn ul {
	display: block;
	list-style: none;	
	margin: 0;
	padding: 0;
	line-height: normal;
	width: 161px;
	font-size: 0.9em;
}

.disabled {
	text-decoration: line-through;
}

	.menuColumn ul li {
	display: block;
	}

		.menuColumn ul li a {
			display: block;
			background-image: url(../img/img-menuArrowGrey.gif);	
			background-position: 8px 12px;
			background-repeat: no-repeat;
			width: 161px;
			color: #333333;
			padding: 5px 8px 5px 20px;
			font-size: 1.0em;
			text-decoration: none;
			border-top: 1px solid #DFE0E0;
		}
		.ie6 .menuColumn ul li a {
			width: 161px;
		}

		.menuColumn ul li.normal a {
			background-image: url(../img/img-menuArrowGrey.gif);	
			color: #333333;
		}
			.menuColumn ul li.normal a:hover {
				background-image: url(../img/img-menuArrowGreen.gif);
				color: #1cb728;
				background-color: #e8f8e9;
			}

		.menuColumn ul li.selected a {
			background-image: url(../img/img-menuArrowGreen.gif);
			color: #1cb728;
		}

		.menuColumn ul li.selectedUnfolded a {
			background-image: url(../img/img-menuArrowGreenUnfolded.gif);
			background-position: 6px 12px;
			color: #1cb728;
		}

		.menuColumn ul li.unfolded a {
			background-image: url(../img/img-menuArrowGreyUnfolded.gif);
			background-position: 6px 12px;
			color: #333333;
		}
			.menuColumn ul li.unfolded a:hover {
				background-image: url(../img/img-menuArrowGreenUnfolded.gif);
				color: #1cb728;
			}

	.menuColumn ul ul {
		padding: 0;
		font-size: 0.9em;
		color: #333333;
		border-top: 0;
	}

		.menuColumn ul ul li a {
			font-size: 0.9em;
			border-top: none;
		}

		.menuColumn ul ul li.normal a {
			background-image: url(../img/img-menuArrowLightGrey.gif);
			background-position: 8px 12px;
			color: #666666;
		}
			.menuColumn ul ul li.normal a:hover {
				background-color: transparent;
				background-image: url(../img/img-menuArrowGreen.gif);
				color: #1cb728;
			}

		.menuColumn ul ul li.selected a {
			background-image: url(../img/img-menuArrowGreen.gif);
			background-position: 8px 12px;
			color: #1cb728;
		}

		.menuColumn ul ul li.selectedUnfolded a {
			background-image: url(../img/img-menuArrowGreenUnfolded.gif);
			background-position: 6px 12px;
			color: #1cb728;
		}

		.menuColumn ul ul li.unfolded a {
			background-image: url(../img/img-menuArrowLightGreyUnfolded.gif);
			background-position: 6px 12px;
			color: #666666;
		}

	.menuColumn ul ul ul {
		padding: 0 0 0 10px;
	}
	.ie6 .menuColumn ul ul ul {
		width: 151px;
	}
		.ie6 .menuColumn ul ul ul li a {
			width: 151px;
		}

		.menuColumn ul ul ul li a {
			font-size: 1.0em;
		}

		.menuColumn ul ul ul li.normal.leaf a {
			background-image: none;
			color: #666666;
		}
			.menuColumn ul ul ul li.normal.leaf a:hover {
				color: #1cb728;
			}
		.menuColumn ul ul ul li.selected.leaf a {
			background-image: none;
			color: #1cb728;
		}
		.menuColumn ul ul ul li.normal a {
			background-image: url(../img/img-menuArrowLightGrey.gif);
			background-position: 8px 12px;
			color: #666666;
		}
		.menuColumn ul ul ul li.selectedUnfolded a {
			background-image: url(../img/img-menuArrowGreenUnfolded.gif);
			background-position: 6px 12px;
			color: #1cb728;
		}
		.menuColumn ul ul ul li.unfolded a {
			background-image: url(../img/img-menuArrowLightGreyUnfolded.gif);
			background-position: 6px 12px;
			color: #666666;
		}

	.menuColumn ul ul ul ul {
		padding: 0 20px 0 10px;
	}
	.ie6 .menuColumn ul ul ul ul {
		width: 121px;
	}
		.ie6 .menuColumn ul ul ul ul li a {
			width: 121px;
		}

		.menuColumn ul ul ul ul li.normal a {
			background-image: none;
			color: #666666;
			width: 141px;
		}

		.menuColumn ul ul ul ul li.selected a {
			background-image: none;
			color: #1cb728;
			width: 141px;
		}
		
		.ie6 .menuColumn ul ul ul ul li.normal a {
			background-image: none;
			color: #666666;
			width: 121px;
		}

		.ie6 .menuColumn ul ul ul ul li.selected a {
			background-image: none;
			color: #1cb728;
			width: 121px;
		}
		
	.menuColumn ul ul ul ul ul {
		padding: 0 0 0 10px;
	}
	.ie6 .menuColumn ul ul ul ul ul {
		width: 131px;
	}
		.ie6 .menuColumn ul ul ul ul ul li a {
			width: 131px;
		}

/*Components CSS*/

.search-component{
	width: 190px;
	height: 40px;
	float: left;
	margin-top:5px;
}
	.search-component form{
		margin: 0;
	}

	.search-component input{	
		font-family: "Trebuchet MS";
		border: 1px solid #CCCCCC;
		color: #949494;
		font-size: 0.70em;
		padding-bottom: 1px;
		padding-top: 1px;
	}
	.search-component input.zoekbutton{
		border: none;
	}
	.search-component .searchButton{	
		border:0;
	}
	.search-component .inputText{
		margin-bottom: 6px;
		height:16px;
	}
	.ie6 .search-component .inputText{
		margin-bottom: 0px;
		height:16px;
	}
	.ie7 .search-component .inputText{
		margin-bottom: 0px;
		height:16px;
	}
	.search-component .vergrootglas{
		margin-left: 6px;
	}
	.search-component table{
		border:0;
		width:190px;
		border-spacing:0;
		padding:0;
	}
	.search-component td{
		height:30px;
	}
	.search-component td img{
		border:0;
	}

.breadcrumb-component{
	width: 720px;
	height: 40px;	
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	color: #666666;
	font-size: 0.75em;
	margin-top: 11px;
}

.breadcrumb-component p{
	margin: 0;
	padding: 0;
}

.breadcrumb-component a{	
	color: #666666;
	padding: 0 10px 0 0;
}
.breadcrumb-component img{	
	padding: 0 10px 0 0;
}
.breadcrumb-component span{	
	padding: 0 10px 0 0;
}
.breadcrumb-component a:hover{	
	color: #333333;
}

.vraagaan-component{
	margin-top: 10px;
	width: 487px;
	/* height: 131px; */
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

.vraagaan-component .text-blok{	
	padding: 12px;
	height: 107px;
	width: 212px;
	float: left;
	font-weight: bold;
	color: #333333;
	background-image: url(../img/img-quote-grey-left.png);
	background-repeat: no-repeat;
	background-position: 10px 40px;
}

.vraagaan-component .text-blok-rechts{	
	padding: 12px;
	height: 107px;
	width: 212px;
	float: left;
	font-weight: bold;
	color: #333333;
	background-image: url(../img/img-quote-grey-right.png);
	background-repeat: no-repeat;
	background-position: 200px 40px;
}
.vraagaan-component .geen-citaat{	
	background-image: none;
}

.vraagaan-component .text-blok-rechts .geen-citaat{	
	background-image: none;
}
.vraagaan-component .image-blok{	
	height: 131px;
	width: 251px;
	float: left;
}
.vraagaan-component .image-blok img{	
	border:0;
}

.vraagaan-component h1{
	line-height: normal;
	font-size: 1em;
	color: #ffa600;
	margin: 0;
	padding: 0;
}

.vraagaan-component .text-blok.geen-citaat p{
	margin: 0;
	padding: 0;
}

.vraagaan-component .text-blok p{
	margin: 0;
	padding-left: 31px;
}

.vraagaan-component .text-blok-rechts p{
	margin: 0;
	padding-right: 31px;
}

.vraagaan-over{	
	cursor: pointer;
}

.vraagaan-over p{
	color: #0057ad;
	text-decoration: underline;
}

.aquaLinklist{
	display:block;
	width: 225px;
	height: 111px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
	padding: 10px;
	overflow: hidden;
	text-align: center;
	font-weight: bold;
}

.aquaLinklist .h1{
	line-height: 20px;
	font-size: 1.4em;
	color: #0057ad;
}

	.aquaLinklist .h1  a{color:#0057ad; text-decoration:none;}
	.aquaLinklist .h1  a:hover, .aquaLinklist .h2  a:hover, .aquaLinklist .h3  a:hover, .aquaLinklist .h4  a:hover{text-decoration: underline;}

.aquaLinklist .h2{
	line-height: 20px;
	font-size: 1.25em;
	color: #3379bd;
}
	.aquaLinklist .h2  a{color:#3379bd; text-decoration:none;}

.aquaLinklist .h3{
	line-height: 20px;
	font-size: 1em;
	color: #4c89c5;
}
	.aquaLinklist .h3  a{color:#4c89c5; text-decoration:none;}

.aquaLinklist .h4{
	line-height: 20px;
	font-size: 0.75em;
	color: #669ace;
}

	.aquaLinklist .h4  a{color:#669ace; text-decoration:none;}
	
	
.aquaLinklist span {/* float:left;*/  display:inline-block; margin:0 auto; padding:4px;}
.thema-component{
	padding: 12px;
	width: 219px;
	float: left;
	font-weight: bold;
	color: #333333;
	margin-top: 10px;
	height: 107px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

.thema-component h1{
	line-height: normal;
	font-size: 1em;
	color: #1cb728;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.thema-component p{
	margin: 0;
	padding: 0;
}
.thema-component p{
	display:inline
}
.thema-component img{
	margin-left:5px;
}

.thema-over{
	cursor: pointer;
}

.thema-over p{
	color: #0057ad;
	text-decoration: underline;
}

.blokSpacer{
	width: 1px;
	height: 131px;
	float: left;
	margin-top: 10px;
	background-image: url(../img/img-blokSpacer.gif);
}

.banner-component{
	width: 243px;
	height: 131px;
	float: left;
	margin-top: 10px;
	margin-left: 2px;
	padding: 0;
	position: relative;
}

.banner-component .bannerSfeerbeeld {
	position: absolute;
}
.banner-component .bannerTekst {
	position: relative;
	margin: 40px 0 0 10px;
}
.banner-component img{
	border:0;
	position: relative;
	top: -1px;
}

.banner-component h1{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.1em;
	margin-bottom: 13px;
	display: inline;
	position: relative;
}

.banner-component a{
	color: #FFFFFF;
}

.banner-component a:hover{
	text-decoration: none;
}

.balk-banner-component{
	width: 243px;
	height: 131px;	
	float: left;
	padding: 0;
	position: relative;
	margin-left:-8px;
}
.balk-banner-component .bannerSfeerbeeld {
	position: absolute;
	margin-left: 10px;
}
.balk-banner-component h1{
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.1em;
	margin-bottom: 13px;
	display: inline;
}
.balk-banner-component .bannerTekst {
	position: relative;
	/* margin: 40px 0 0 10px; */
         padding-top:40px;
         padding-left:10px;
}
.banner-over{	
	cursor: pointer;
}

.banner-over h1{
	text-decoration: underline;
}

.laatste-nieuws-component{
	padding: 10px 5px 10px 0;
	width: 480px;
	margin-top: 10px;	
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

	.ie6 .laatste-nieuws-component{
		width: 485px;
	}

.laatste-nieuws-component .tekst-component{
	background: none;
}

.laatste-nieuws-component .tekst-component h2{
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 10px;
}

.laatste-nieuws-component .tekst-component ul{
	list-style: none;	
	margin: 0;
	padding: 0;
	color: #333333;
}

.laatste-nieuws-component .tekst-component ul li {
	margin: 3px 0 0 0;
}

	.ie6 .laatste-nieuws-component .tekst-component ul li,
	.ie7 .laatste-nieuws-component .tekst-component ul li{
		line-height: 1.5em;
	}

.laatste-nieuws-component .tekst-component ul li a{
	background-position: 0 6px;
	color: #0057ad;
	display: block;
	margin: 3px 0 0 0;
	font-size: 1.0em;
	background-repeat: no-repeat;
	background-image: url(../img/img-newsBullitBlue.gif);
	padding-left: 14px;
}

	.laatste-nieuws-component .tekst-component ul li a:hover{
		background-image: url(../img/img-newsBullitGrey.gif);
		color: #333333;
	}

.laatste-nieuws-component .tekst-component ul li.nieuwsOverzicht a{	
	background-image: url(../img/img-newsArrowGrey.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-decoration: none;
}

	.laatste-nieuws-component .tekst-component ul li.nieuwsOverzicht a:hover{	
		background-image: url(../img/img-newsArrowBlue.gif);
		color: #0057ad;
		text-decoration: underline;
	}	
	
.Linklist{
	padding: 12px;
	width: 219px;
	height: 151px;
	margin-top: 10px;	
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

.contentLinklist{
	margin-top: 10px;
	margin-left: 12px;
	margin: 9px;
	padding: 0;
	width: 223px;
	height: 123px;
	position: relative;
	float: left;
}

.Linklist h2,
.contentLinklist h2{
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 10px;
}

.Linklist ul,
.contentLinklist ul{
	list-style: none;	
	display: block;
	margin: 0;
	padding: 0;
	color: #333333;
}

.Linklist ul li,
.contentLinklist ul li{
	/*display: block;*/
	margin: 3px 0 0 0;
	padding: 0;
	background: none;
	padding-left: 0px;
}

	.ie6 .Linklist ul li,
	.ie6 .contentLinklist ul li{
		line-height: 1em;
	}

.Linklist ul li a,
.contentLinklist ul li a{
	margin: 0;
	color: #0057ad;
	font-size: 0.75em;
	margin: 3px 0 0 0;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	padding-left: 14px;
	display: block;
}

	.Linklist ul li a:hover,
	.contentLinklist ul li a:hover{
		background-image: url(../img/img-newsBullitGrey.gif);
		color: #333333;
	}


.Linklist ul li.linklistEnd {
	margin-top: 10px;
}

.Linklist ul li.linklistEnd  a{	
	background-image: url(../img/img-newsArrowGrey.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
	color: #666666;
	display: block;
}

	.Linklist ul li.linklistEnd  a:hover{	
		background-image: url(../img/img-newsArrowBlue.gif);
		color: #0057ad;
	}

.poll-component{
	width: 242px;
	float: left;
	margin-top: 10px;
	float: left;
	/*border-left: dotted #cccccc 1px;*/
	background: url(../img/img-vDots.gif) repeat-y top left;
}

.poll-component-inner {
	padding: 12px;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
}
.poll-component-inner table{
	border:0;
	border-spacing:0;
	padding:0;
}
.poll-component-inner img{
	margin: 0 0 3px 0;
}

.poll-component h1{	
	margin: 0;
	padding: 0;
	color: #0057ad;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	margin-bottom: 10px;
}

.poll-component p{
	color: #333333;	
	line-height: 20px;
}

.poll-component a{	
	color: #0057ad;
	font-size: 0.75em;
}
.poll-component a:hover{	
	color: #333333;
}

.poll-component td{	
	margin: 0;
	padding: 2px;
	color: #333333;
	font-size: 0.75em;
}

.poll-component-omschrijving{
	font-size: 0.8em;
	color: #333333;
	font-style: italic;
	padding-bottom: 10px;
	}
	
.poll-component .percentage-oneven{
	font-size: 1em;
	color: #1cb728;
	font-weight: bold;
	}	
	
.poll-component .percentage-even{
	font-size: 1em;
	color: #ffa600;
	font-weight: bold;
	}	
	
.poll-component .aantalstemmen{
	font-size: 0.8em;
	}
	

.poll-component-result{
	font-size: 0.75em;
	color: #333333;
	font-weight: bold;
	line-height: normal;
	padding: 0;
	margin: 0;
}

.poll-component-homepage{
	position:relative;
	float:left;
}

.header-component{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
}

.header-component h1{
	margin: 0;
	padding: 10px 20px 10px 10px;
	color: #0057ad;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 1em;
}

.visual-component{
	width: 250px;
	height: 131px;
	float: right;
}

	.ie6 .visual-component, .ie7 .visual-component{
		right: 6px;
		position: relative;
	}

	.visual-over {
		cursor: pointer;
	}

	.visual-component div.zoom {
		display: none;
		text-align: right;
		font-size: 0.7em;
		padding-right: 5px;
		margin: 10px 10px 0 0;
	}

		.visual-over div.zoom {
			display: block;
		}

	.visual-component a{
		text-decoration: none;
	}

	.visual-component span{
		visibility: hidden;
	}

.tekst-component{
	width: 455px;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.tekst-component h1{
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 1.0em;
	font-weight: bold;
	line-height: normal;
}

.tekst-component h2{
	margin: 0;
	padding: 0;
	color: #0057ad;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 2em;
}

.tekst-component h3{
	margin: 0;
	margin-top: 10px;
	padding: 0;
	color: #0057ad;
	font-size: 0.75em;
	font-weight: bold;
	line-height: normal;
}

.tekst-component p{
	margin: 5px 0 0 0;
	padding: 5px 0 0 0;
	color: #333333;
	font-size: 0.75em;
}
.tekst-component-content div p{
	color: #333333;
}

.tekst-component ul {
	line-height: normal;
}

.tekst-component li{
	color: #333333;
	font-size: 0.75em;
	margin: 0;
}
.tekst-component ol li{
	color: #333333;
	padding: 0;
	font-size: 0.75em;
	background-image: none;
}

.tekst-component a{
	color: #0057ad;
}

.tekst-component a:hover{
	color: #333333;
}

.tekst-component .inleiding{
	font-weight: bold;
}
/*styling form-overview page*/
.tekst-component .tekst-component{
	padding-left:0px;
}
.tekst-component .tekst-component ul{
}
.tekst-component blockquote,
.tekst-component .tekst-component blockquote{
	font-size:12px;
	margin:0px;
	padding-left:10px;
}
.tekst-component ul{
	/*margin:0px;
	padding-left:10px;
	font-weight:bold;
	list-style:none;*/
}



.form-component{
	/*padding-left: 10px;*/
	padding-right: 20px;
	color: #333333;
	margin-bottom: 10px;
}

.generic_formProcessResponse {
	margin-top: 10px;
	padding-left: 10px;
	font-size: 0.75em;
}

.astriks{
	color: #ff9900;
	font-style: italic;
	font-weight: bold;
}

	.astriks .generic_messageRef, .astriks .generic_messageRef .generic_messageRefText {
		display: inline;
	}

.label{
	margin-top: 10px;
	padding-left: 10px;
	font-size: 0.75em;
}

.requiredlabel{
	margin-top: 10px;
	padding-left: 10px;
	font-size: 0.75em;
	background: url(../img/img-asteriks.gif) no-repeat 0 4px;
}

.field {
	margin-top: 10px;	
	margin-bottom: 10px;	
	padding-left: 10px;
	font-size: 0.75em;
}

.field input{
	border-top: 1px solid #7f7f7f;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;	
	background-image: url(../img/img-inputBackground.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.field input.error{
	border-top: 1px solid #ffa601;
	border-bottom: 1px solid #ffe8bd;
	border-right: 1px solid #ffd78b;
	border-left: 1px solid #ffd78b;	
	background-image: url(../img/img-inputBackgroundError.gif);
	background-repeat: no-repeat;
	background-position: top right;	
}

.field textarea{
	border-top: 1px solid #7f7f7f;
	border-bottom: 1px solid #dedede;
	border-right: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;	
	background-image: url(../img/img-inputBackground.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 455px;
}

.forms-and-response-selection-0 input, .forms-and-response-selection-1 input, .forms-and-response-selection-2 input,
.forms-and-response-selection-0 label, .forms-and-response-selection-1 label, .forms-and-response-selection-2 label {
	margin-left: 10px;
	font-size: 0.75em;
}

.form-submit-component, .form-pagebreak-component {
	position: relative;
	margin-top: 10px;	
	margin-left: 10px;
}
	.form-pagebreak-component .prev, .form-submit-component .prev {
		float: left;
		margin-left: 10px;
	}
	.form-pagebreak-component .next, .form-submit-component .submit {
		float: right;
		margin-left: 10px;
	}
.form-component .clear {
	clear: both;
}

.email-voorbeeldbrief {
	float: right;
	overflow: scroll;
	width: 260px;
	height: 300px;
	font-size: 0.75em;
	border: 1px solid #DFE0E0;
	padding-left: 10px;
	padding-right: 10px;
}

.rightColumn-links-component{
	background-image:url(../img/img-vDots.gif);
	background-repeat:repeat-y;
	width: 226px;
	padding: 8px 8px 20px 8px;
	float: right;
}

.rightColumn-links-component h1{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 1em;
	font-weight: bold;
	line-height: normal;
	color: #666666;
}

.rightColumn-links-component ul{
	list-style: none;	
	padding: 0;
	margin: 0;
	color: #333333;
	font-size: 0.75em;
}

.rightColumn-links-component ul li{
	margin: 3px 0 0 0;
}

.rightColumn-links-component ul li a{
	padding-left: 24px;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	color: #0057ad;
	display: block;
}

	.ie6 .rightColumn-links-component ul li a,
	.ie7 .rightColumn-links-component ul li a{
		background-position: 0 10px;
	}

.rightColumn-links-component ul li a:hover{
	background-image: url(../img/img-newsBullitGrey.gif);
	color: #333333;
}


.rightColumn-banner-component{
	background-image:url(../img/img-vDots.gif);
	background-repeat:repeat-y;
	width: 242px;
	height: 131px;	
	float: right;
}


.rightColumn-tekst-component{
	background-image:url(../img/img-vDots.gif);
	background-repeat:repeat-y;
	width: 226px;
	padding: 8px 8px 25px 8px;
	float: right;
}

.rightColumn-tekst-component h1{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 1em;
	font-weight: bold;
	line-height: normal;
	color: #666666;
}

.rightColumn-tekst-component h2{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 0.80em;
	font-weight: bold;
	line-height: normal;
	color: #666666;
}

.rightColumn-tekst-component p{
	color: #333333;
	font-size: 0.75em;
	margin: 20px 0 0;
	padding: 0;	
}

.rightColumn-tekst-component a{
	color: #0057AD;
}

.rightColumn-tekst-component a:hover{
	color: #333333;
}

.file-component .changed{
	font-size: 0.75em;
	padding-left: 24px;
}

.file-component ul li a{
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #0057ad;
	padding-left: 24px;
	display: block;
}

.file-component ul{
	list-style: none;	
	margin: 0;
	padding: 0;
	line-height: 2em;
	color: #0057ad;
	font-size: 0.75em;
}

.rightColumn-downloads-component{
	background-image:url(../img/img-vDots.gif);
	background-repeat:repeat-y;
	width: 226px;
	padding: 8px 8px 25px 8px;
	float: right;
}

.rightColumn-downloads-component h1{
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	font-size: 1em;
	font-weight: bold;
	line-height: normal;
	color: #666666;
}

.rightColumn-downloads-component ul {
	list-style: none;	
	margin: 0;
	padding: 0;
	color: #0057ad;
	font-size: 0.75em;
}

.rightColumn-downloads-component ul li {
	margin: 3px 0 0 0;
}

.rightColumn-downloads-component ul li a{
	padding-left: 24px;
	background-repeat: no-repeat;
	background-position: 0 0;
	color: #0057ad;
	display: block;
}

	.ie6 .rightColumn-downloads-component ul li a,
	.ie7 .rightColumn-downloads-component ul li a{
		background-position: 0 6px;
	}

.rightColumn-downloads-component .pdf,
.file-component .pdf{	
	background-image: url(../img/img-pdf.jpg);
}

.rightColumn-downloads-component .bmp,
.file-component .bmp{	
	background-image: url(../img/img-bmp.jpg);
}

.rightColumn-downloads-component .jpeg,
.file-component .jpeg{	
	background-image: url(../img/img-jpeg.jpg);
}

.rightColumn-downloads-component .png,
.file-component .png{	
	background-image: url(../img/img-png.jpg);
}

.rightColumn-downloads-component .exel,
.file-component .exel{	
	background-image: url(../img/img-exel.jpg);
}

.rightColumn-downloads-component .word,
.file-component .word{	
	background-image: url(../img/img-word.jpg);
}

.rightColumn-downloads-component .powerpoint,
.file-component .powerpoint{	
	background-image: url(../img/img-powerpoint.jpg);
}

.rightColumn-downloads-component ul li a:hover,
.file-component ul li a:hover{
	color: #333333;
}

.fotoalbum-component{	
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
	padding-top: 4px;
	width: 732px;
}

.fotoalbum-component h1{
	margin: 0;
	padding: 0 20px 0 10px;
	color: #0057ad;
	font-size: 1.4em;
	font-weight: bold;
	line-height: 66px;
}

.fotoalbum-controls{
	height: 21px;
	color: #666666;
	font-size: 0.75em;
}

.fotoalbum-controls a{
	color: #0057ad;
}

.fotoalbum-controls a:hover{
	color: #333333;
}

.fotoalbum-thumbnails{
	width: 185px;
	overflow: hidden;
	float: left;
}

.fotoalbum-thumb{
	width: 78px;
	height: 78px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 2px;
	float: left;
	background-image: url(../img/img-fotoalbum-thumb-back.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}

.fotoalbum-thumb a img{
	border: 2px solid #ffffff;
}

.fotoalbum-thumb a:hover img{
	border: 2px solid #0f9f1a;
}

.fotoalbum-detail{
	width: 537px;
	height: 613px;
	float: left;
	background-image: url(../img/img-fotoalbum-detail-back.gif);
	background-repeat: no-repeat;
	background-position: 0 28px;
}

.fotoalbum-detail-text{
	width: 517px;
	padding: 0 20px 0 20px;
	float: right;
}

.fotoalbum-detail-text h1{
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 0.75em;
}

.fotoalbum-detail-text p{
	font-size: 0.75em;
	margin: 0;
	padding: 0 0 10px 0;
	color: #666666;
}

/* 05-08-2009 */
.thumbPaging{
	text-align: center;
	color: #666666;
	margin: 0;
	height: 24px;
	float: left;
	padding-top: 4px;
	padding-left: 10px;
	width: 164px;
}

.ie7 .thumbPaging{
	width: 174px;
}

.previous{
	float: left;
	padding-left: 10px;
	font-size: 0.75em;
}

.next{
	float: right;	
	padding-right: 10px;
	font-size: 0.75em;
}

.viewerPreviousNext{
	position: relative;	
	float: left;
	width: 535px;
	color: #666666;
	text-align: center;
	height: 24px;
	padding-top: 4px;
}

.viewerNext{
	float: right;
	color: #0057ad;
	text-decoration: underline;
}

.viewerPrevious{
	position: relative;	
	float: left;
	width: 535px;
	color: #666666;
	text-align: center;
	height: 24px;
	padding-top: 4px;
}

.viewerPreviousNext a{
	color: #0057ad;
}

.viewerPreviousNext a:hover{
	color: #666666;
}
.viewerImageHolder{
	position: relative;	
	float: left;
	width: 535px;
	height: 535px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ie7 .viewerImageHolder{
	height: 515px;
}

.ie6 .viewerImageHolder{
	height: 515px;
}

.viewerImageHolder table{
	width: 533px;
	border: none;
	height: 513px;
}

.viewerTextHolder{
	position: relative;	
	float: left;
	width: 535px;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
/*05-08-2009 */

.digiLoketSearch{	
	margin-top: 10px;
	padding: 10px;
	width: 223px;
	height: 64px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

.digiLoketSearch h1{
	margin: 0 0 13px 0;
	padding: 0;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 0.9em;
}

.digiLoketSearch input{	
	font-family: "Trebuchet MS";
	border: 1px solid #CCCCCC;
	color: #949494;
	font-size: 0.7em;
	width: 150px;
}
.digiLoketSearch .zoekbutton {
	position: relative;
	top:7px;
	width: 49px;
	margin: 0 0 0 15px;
}


.digiLoketAlphabet{
	padding: 10px;
	width: 468px;
	height: 64px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
}
.digiLoketAlphabet .letterWidth{
	width: 18px;
}
.digiLoketAlphabet h1{
	margin: 0 0 20px 0;
	padding: 0;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 0.9em;
}

.digiLoketAlphabet a{	
	color: #0057ad;
	line-height: normal;
	font-size: 0.9em;
}

.digiLoketAlphabet a:hover{	
	color: #333333;
}

.activateBold{ 
font-weight: bold; 
}

.digiLoketSpacer{	
	width: 1px;
	height: 86px;
	float: left;
	margin-top: 10px;
	background-image: url(../img/img-blokSpacer.gif);
}

.digiLoketHSpacer{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	width: 732px;
	float: left;
	height: 11px;
}

.digiLoketList{	
	padding: 10px;
	width: 223px;
	height: 146px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
}

.digiLoketList h1{
	margin: 0 0 20px 0;
	padding: 0;
	font-weight: bold;
	color: #666666;
	line-height: normal;
	font-size: 0.9em;
}

.digiLoketList ul{
	list-style: none;	
	margin: 0;
	padding: 0;
	line-height: normal;
	color: #333333;
	font-size: 0.75em;
}

.digiLoketList ul li a{
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	color: #0057ad;
	display: block;
}

.digiLoketList ul li a:hover{
	background-image: url(../img/img-newsBullitGrey.gif);
	color: #333333;
}

.digiLoketList ul li.digiLoketListOverzicht {
	margin-top: 10px;
}

.digiLoketList ul li.digiLoketListOverzicht  a{	
	background-image: url(../img/img-newsArrowGrey.gif);
	color: #333333;
	text-decoration: none;
	display: block;
}

.digiLoketList ul li.digiLoketListOverzicht  a:hover{	
	background-image: url(../img/img-newsArrowBlue.gif);
	color: #0057ad;
	text-decoration: none;
}

.digiLoketListSpacer{	
	width: 1px;
	height: 175px;
	float: left;
	margin-top: 10px;
	background-image: url(../img/img-blokSpacer.gif);
}
.noTop {
	margin-top: 0px;
}
.zoeken-component {
	padding-top: 10px;
}

.zoeken-component-veld {
	padding: 0 10px 0 10px;
}

.zoeken-component-veld span{
	font-size:12px;
}

.zoeken-component-veld .inputText{
	width:330px;
	padding:3px;
}
.zoeken-component-veld .woord-select,
.zoeken-component-veld .selectie-datum{
	font-size:12px;
	font-family: "Trebuchet MS";
}





.zoeken-component-resultaat {
	padding: 10px 10px 0 10px;
	color: #666666;
	font-size: 0.75em;	
}

.zoeken-component-veld h1{
	margin: 0 0 20px 0;
	padding: 0;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 0.9em;	
}

.zoeken-component-veld  input{
	border: 1px solid #CCCCCC;
	color: #333333;
	font-size: 0.75em;
	padding: 1px;
	font-family: "Trebuchet MS";
}

.zoeken-component-resultaten{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	padding: 0 10px 0 10px;	
}

.zoeken-component-resultaten h1{
	margin: 0 0 10px 0;
	padding: 0;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 0.9em;
	text-decoration: underline;
}

	.zoeken-component-resultaten h1.pdf {
		background-image: url('../img/img-pdf.jpg');
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding-left: 23px;
	}

	.zoeken-component-resultaten h1.exel {
		background-image: url('../img/img-exel.jpg');
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding-left: 23px;
	}

	.zoeken-component-resultaten h1.word {
		background-image: url('../img/img-word.jpg');
		background-repeat: no-repeat;
		background-position: 0 3px;
		padding-left: 23px;
	}

.zoeken-component-resultaten .result h1 a {
	color: #0057ad;
	font-size: 1.2em;
	font-weight: normal;
}

.zoeken-component-resultaten  .result h1 a:hover {
	color: #333333;
}

.zoeken-component-resultaten .number{
	color: #0057ad;
	font-size: 1em;
}

.zoeken-component-resultaten .result{
	font-size: 0.75em;
}

.zoeken-component-resultaten .result p {
	color: #333333;
	font-size: 1em;
	/*height: 54px;*/
	overflow: hidden;
}

	.zoeken-component-resultaten .result p strong {
		color: #0057ad;
		font-size: 1em;
	}

/*.zoeken-component-resultaten .result a {
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	color: #0057ad;
	font-size: 1em;
}

.zoeken-component-resultaten .result a:hover {
	background-image: url(../img/img-newsBullitGrey.gif);
	color: #333333;
}*/

.zoeken-component-paging{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;	
	color: #666666;
	font-size: 0.75em;
	font-weight: bold;
}

.zoeken-component-paging a{
	color: #0057ad;
	font-weight: normal;
}

.zoeken-component-paging a:hover{
	color: #333333;	
}

.nieuws-intro-component{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
	margin-top: 10px;
}

.nieuws-intro-component h1{
	margin: 0;
	padding: 10px;
	font-weight: bold;
	color: #0057ad;
	line-height: normal;
	font-size: 1.2em;
}

.nieuws-intro-component p{
	margin: 0;
	padding: 10px 10px 0 10px;
	font-weight: bold;
	color: #333333;
	line-height: normal;
	font-size: 0.75em;
}

.nieuws-intro-component .nieuws-intro-footer{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
	background-position: bottom;	
	margin-top: 10px;
	color:#666666;
	font-size: 0.75em;
	padding: 10px;
}



.nieuws-overzicht-component{
	font-size: 0.75em;
	background-image: url(../img/img-vDots.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

.verkiezingen-container-nieuws .nieuws-overzicht-component{
	font-size: 0.6em;
	background-image: url(../img/img-vDots.gif);
	background-repeat: repeat-y;
	background-position: top right;
}


.nieuws-overzicht-component .nieuws-overzicht-item{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	padding: 10px;	
}
.nieuws-overzicht-component a h2{
	margin: 0;
	padding: 10px 0 0 0;
	color: #0057ad;
	font-weight: bold;
	line-height: normal;
}
.nieuws-overzicht-item a h2{
	font-size: 1.5em;
	font-weight: normal;
}
.nieuws-archief-component{
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;	
	margin-top: 10px;
	font-size: 0.75em;
	padding: 10px;
}

.no-items{
	text-align: left;
}

.balk-nieuws-overzicht-component{
	margin-top: 10px;
	font-size: 0.75em;
}

.balk-nieuws-overzicht-component h1{
	margin: 0;
	padding: 10px;
	font-weight: bold;
	color: #666666;
	line-height: normal;
	font-size: 1.1em;
}

.balk-nieuws-overzicht-component ul{
	list-style: none;	
	margin: 0;
	padding: 0;
	line-height: normal;
	color: #333333;
}

.balk-nieuws-overzicht-component ul li{
	padding: 0 10px 10px 10px;
	line-height: 1.2em;
}

.balk-nieuws-overzicht-component ul li a{
	display: block;
	padding-left: 14px;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	color: #0057ad;
}

.balk-nieuws-overzicht-component ul li a:hover{
	background-image: url(../img/img-newsBullitGrey.gif);
	color: #333333;
}

.balk-nieuws-overzicht-component ul li.nieuws-archief-componentOverzicht {
	padding-top: 10px;
}

.balk-nieuws-overzicht-component ul li.nieuws-archief-componentOverzicht  a{	
	background-image: url(../img/img-newsArrowGrey.gif);
	color: #333333;
	text-decoration: none;
}

.balk-nieuws-overzicht-component ul li.nieuws-archief-componentOverzicht  a:hover{	
	background-image: url(../img/img-newsArrowBlue.gif);
	color: #0057ad;
	text-decoration: none;
}

.nieuws-archief-component .vorig {
	float:left;
}
.nieuws-archief-component .pagina {
	text-align:center;
}
.nieuws-archief-component .volgend {
	float: right; position: relative; top: -18px;
}
.nieuws-archief-component a{
	color:#0057AD;
	text-decoration:underline;
}
.nieuws-archief-component a:hover{
	color:#333333;
}

.href-list-component {
	margin-top:10px;
	padding-left:10px;
	padding-right:20px;
	font-size:0.75em;
}

	.href-list-component .title-box-center {
		font-weight: bold;
		color: #0057AD;
		margin: 20px 0 0 0;
	}

	.href-list-component  ul{
		list-style: none;	
		margin: 0;
		padding: 0;
		line-height: 2em;
		color: #333333;
		margin: 10px 0 0 0;
	}

		.href-list-component ul li a{
			padding-left: 14px;
			background-repeat: no-repeat;
			background-position: 0 6px;
			background-image: url(../img/img-newsBullitBlue.gif);
			color: #0057ad;
			display: block;
		}

			.href-list-component ul li a:hover{
				background-image: url(../img/img-newsBullitGrey.gif);
				color: #333333;
			}


/* listgrid table styles */
.table-content{
	margin-top: 10px;
	/*background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;*/
	padding: 10px;
}

.tablePike{
	border-collapse: collapse;
	border-right: 1px solid #eaeaea; 
	border-bottom: 1px solid #eaeaea; 
	font-family: "Trebuchet MS";
	font-size: 11px;
	width: 100%;
}

.tablePike a{
	color: #0057ad;
	text-decoration: underline;
}

.tablePike a:hover{
	color: #333333;
	text-decoration: underline;
}

.tablePike td{
	border-left: 1px solid #eaeaea;
	color: #333333;
	padding: 10px;
	text-align: left;
}
.tablePike th{
	border-left: 0px;
}

.tablePike .head{
	border-left: 1px solid #eaeaea;
}

.tablePike th{
	color: #FFFFFF;
	text-align: left;
}

.tablePike th {
	height: 29px;	
	padding: 6px 10px 6px 10px;	
}

.tablePike th div{
	cursor: pointer;
}

.ie6 .tablePike th , .ie7 .tablePike th {
	height: 17px;	
	padding: 6px 10px 6px 10px;	
}

.tablePike.blue th div.sortasc{	
	background-image: url(../img/img-bullet-arrow-down-closed-white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.tablePike.blue th div.sortdesc{
	background-image: url(../img/img-bullet-arrow-up-closed-white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.tablePike.blue th div.sortloading{
	background-image: url(../img/img-bullet-loading-white.gif);
	background-position: right center;
	background-repeat: no-repeat;
}

.tablePike tr.even{
	background-image: url(../img/img-tablerow-white-bg.png);
	background-position: bottom;
	background-repeat: repeat-x;
}

.ie6 .tablePike tr.even{
	background-image: url(../img/img-tablerow-white-bg.gif);
	background-position: bottom;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
}
	.ie6 .tablePike tr.even td{
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #f2f2f2;
	}

.tablePike.blue tr th{
	background-image: url(../img/img-table-th-blue.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #0259AE;
}

.tablePike.blue tr.oneven{
	background-image: url(../img/img-blue-10percent.png);
}

.ie6 .tablePike.blue tr.oneven{
	background-color: #cedfef;
	background-image: url(../img/img-table-td-blue.gif);
	background-position: top;
	background-repeat: repeat-x;
}
	.ie6 .tablePike.blue tr.oneven td{
		border-top: 1px solid #ccddee;
		border-bottom: 1px solid #ccddee;
	}

.tablePike.blue tr.subtitle{
	background-image: url(../img/img-table-th-blue.gif);
}

.tablePike.blue tr.subtitle td{
	padding: 2px 10px 2px 10px;
	color: #FFFFFF;
}

.tablePike.green tr th{
	background-image: url(../img/img-table-th-green.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #0f9f1a;
}
.tablePike.green tr.oneven{
	background-image: url(../img/img-green-10percent.png);
}
.ie6 .tablePike.green tr.oneven{
	background-color: #d3f1d6;
	background-image: url(../img/img-table-td-green.gif);
	background-position: top;
	background-repeat: repeat-x;
}
	.ie6 .tablePike.green tr.oneven td{
		border-top: 1px solid #2df1d4;
		border-bottom: 1px solid #2df1d4;
	}

.tablePike.orange tr th{
	background-image: url(../img/img-table-th-orange.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ff9100; 
}

.tablePike.orange tr.oneven{
	background-image: url(../img/img-orange-10percent.png);
}

.ie6 .tablePike.orange tr.oneven{
	background-color: #ffeece;
	background-image: url(../img/img-table-td-orange.gif);
	background-position: top;
	background-repeat: repeat-x;
}
	.ie6 .tablePike.blue tr.oneven td{
		border-top: 1px solid #ffedcc;
		border-bottom: 1px solid #ffedcc;
	}

/* listgrid table styles */
.table-statitic-content{
	margin-top: 10px;
	padding: 10px;
	font-family: "Trebuchet MS";
	font-size:11px;
}

.table-statitic-content table{
	border-right: 1px solid #eaeaea; 
	border-bottom: 1px solid #eaeaea; 
}

.tablePike.blue tr.even td.right{
	text-align: right;
}

.tablePike.blue tr.even td.center{
	text-align: center;
}

.tablePike.blue tr.oneven td.right{
	text-align: right;
}

.tablePike.blue tr.oneven td.center{
	text-align: center;
} 

/* sitemap styles */
.sitemap-component {
	padding: 10px;
	font-size: 0.75em;
}

.btl-tree.sitemapTree{
	background-color: transparent;
	overflow: hidden;
}

.sitemapTree{
	font-family: "Trebuchet MS", Arial, sans-serif;
	/*background-color: none;*/
}

.sitemapTreeLeaf{
	color: #0057AD;
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-decoration: underline;
	padding-top: 10px;
}

.sitemapTreeBranch{
	color: #0057AD;
	font-family: "Trebuchet MS", Arial, sans-serif;
	text-decoration: underline;
	padding-top: 10px;
}

/* general loading (backbase) */
.loading{
	padding-left: 46px;
	background-image: url("../img/img-backbaseLoader.gif");
	background-repeat: no-repeat;
	background-position: 20px 0;
	font-size: 0.75em;
}

/* Overlay CSS */
.overlay {
     /*visibility: hidden;*/
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 100;
     background-image:url(../img/img-transparant.png);
}

.overlay div.layer1 {
    text-align:center;
	margin: 0 auto;
	width: 932px;
	padding-top: 80px;
}

.overlay div.close {
	float: right;
	padding-right: 3px;
	padding-top: 10px;
}

.overlay div.close a {
	color: #ffffff;
	text-decoration: none;
	font-size: 0.7em;
}

.overlay div.title {
	float: left;
}

.overlay div.clear {
	clear: both;
	height: 2px;
	overflow: hidden;
}

.overlay div.image  img{
	border: 16px solid #ffffff;
}

.video-options .link-label{
	font-size: 1.2em;
	font-weight: bold;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}

.uit-tekst-header{
	font-size: 1.2em;
	font-weight: bold;
	color: #0057ad;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/custom-files/resources/img/img-banner-blue-arrow.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: 0 10px;
	cursor: pointer;
}

.uit-tekst-header-open{
	font-size: 1.2em;
	font-weight: bold;
	color: #0057ad;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(/custom-files/resources/img/img-banner-blue-arrow-open.gif);
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: 0 10px;
	cursor: pointer;	
}

.video-options .link-source a:hover{
	color: #666666;
	background-image: url(/custom-files/resources/img/img-movie-icon-over.gif);
}

.video-options .link-source a{
	font-size: 1em;
	color: #0057ad;
	padding-left: 22px;
	background-image: url(/custom-files/resources/img/img-movie-icon.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}

.video-options .link-source-audio a:hover{
	color: #666666;
	background-image: url(/custom-files/resources/img/img-audio-icon-over.gif);
}

.video-options .link-source-audio a{
	font-size: 1em;
	color: #0057ad;
	padding-left: 22px;
	background-image: url(/custom-files/resources/img/img-audio-icon.gif);
	background-repeat: no-repeat;
}

.video-options .link-srt a:hover{
	color: #666666;
}

.video-options .link-srt a{
	font-size: 1em;
	color: #0057ad;
}

.uit-tekst-content{
	display: none;
	color: #666666;
}

/*Category Component*/

.category-tree{
	clear: both;
}

.category-tree ul{
	padding: 10px 10px 14px 10px;
	margin: 0;
	list-style: none;	
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.category-tree h1{
	margin: 0px;
	font-size: 1em;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.category-tree h2{
	margin: 0px;
	font-size: 0.85em;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.category-tree li.keyword{
	color: #0057ad;
	font-size: 0.75em;
	line-height: 1.5em;
	/*background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif)
*/	padding-left: 30px;
}

.category-tree p{
	line-height: 0.75em;
}

.category-tree a{
	color: #0057ad;
	display: block;
	font-size: 0.75em;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	margin: 8px 0 0 0;
	padding-left: 14px;
}

.ie6 .category-tree a,
.ie7 .category-tree a{
	background-position: 0 6px;
}
.category-tree a:hover{
	background-image: url(../img/img-newsBullitGrey.gif);
	color: #333333;
}

.category-tree a.sub{
	color: #0057ad;
	display: block;
	font-size: 0.8em;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: 2px 5px;
	background-image: url(../img/img-banner-blue-arrow.gif);
	padding-left: 14px;
	text-decoration: none;
}

.category-tree .subsub{
	display: none;
	background-image: none;
	padding-top: 0;
	padding-bottom: 0;
}

.category-tree .subsub a{
	display: block;
	margin: 8px 0 0 0;
}

.category-tree a.sub-open{	
	background-image: url(../img/img-banner-grey-arrow-open.gif);
	background-position: 0px 7px;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
	color: #333333;	
}

.category-tree a.sub:hover{
	color: #333333;
	background-image: url(../img/img-banner-grey-arrow.gif);
}

.printBox{
	position: absolute;
	right: 10px;
	top: 10px;
}

.printBox a{
	color: #666666;
	text-decoration: underline;
	font-size: 0.65em;
}

.printBox a:hover{
	color: #333333;
}

.printBox img{
	width:16px;
	height:16px;
	border:0;
	margin-right:10px;
	position:relative;
	top:5px;
}
.printBox img.socialmedia{
	width:25px;
	height:24px;
	border:0;
	margin-right:10px;
	position:relative;
	top:0px;
}
.holder_socilamedia-buttons{
	width:180px;
	float:left;
}
.holder_socilamedia-buttons img.socialmedia{
	border:none;
}
.main.sub{
	width: 565px;
}

.blockContent{
	position: relative;
	float:left;
}

.rightColumn-rss-component,
.rightColumn-addthis-component{
	background: url("../img/img-vDots.gif");
	background-repeat: repeat-y;
	width: 226px;
	padding: 4px 8px 0px 8px;
	float: right;
}
.rightColumn-addthis-component{
	padding: 15px 8px 0px 8px;
}

.rightColumn-rss-component  a,
.rightColumn-addthis-component  a{	
	text-decoration:none;
}

.addthis-content{
	margin-top:20px;
	padding:8px 0px 4px 10px;
}
.addthis-content a{
	text-decoration:none;
}

.statitic-Overview{	
	margin-top: 10px;
	padding: 12px;
	width: 219px;
	height: 151px;
	float: left;
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x; 
}

.statitic-Overview  img{	
	color: #FFFFFF;
	margin-left: 93px;
	margin-top: 30px
	/*margin-right: auto; */
}

.statitic-Overview  p{	
	text-align:center;
}

.statitic-OverviewSpacer{	
	width: 1px;
	height: 170px;
	float: left;
	margin-top: 10px;
	background-image: url(../img/img-blokSpacer.gif);
}

.alphabet-search{
	clear: both;
}

.alphabet-search ul{
	padding: 10px 10px 14px 10px;
	margin: 0;
	list-style: none;	
	background-image: url(../img/img-dots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.alphabet-search h1{
	margin: 0px;
	font-size: 1em;
	color: #666666;
	padding-left: 10px;
	padding-right: 10px;
}

.alphabet-search a{
	color: #0057ad;
	font-size: 0.75em;
	line-height: 2.5em;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif);
	padding-left: 14px;
}

.alphabet-search li.keyword{
	color: #0057ad;
	font-size: 0.75em;
	line-height: 1.5em;
	/*background-repeat: no-repeat;
	background-position: 0 6px;
	background-image: url(../img/img-newsBullitBlue.gif)
*/	padding-left: 30px;
}

.sortBox{
	height:10px;
	right:5px; 
	top:80px;
	position:absolute;
}

.tekst-component	b	{
	color:#0057AD;
}

.moviecontent, .audiocontent { width: 478px; padding-left: 10px; padding-bottom: 10px; font-size: 0.75em;  font-family: "Trebuchet MS"; font-size: 0.75em;} /* a default value will be replaced by movie width */
.moviecontent ul, .audiocontent ul {border: 0;overflow:hidden;margin:0;padding:0 0 1px 0; list-style:none; }
.moviecontent li, .audiocontent li {background-image:none;padding:0;margin:0;border:0;}

.moviecontent h3, .audiocontent h3 { border-bottom:1px solid #dedede; color: #666; margin: 0; padding: 0;}
.moviecontent li h3 a, .audiocontent li h3 a {border: 1px solid #FFF; color: #666;}
.moviecontent li h3 a:hover, .audiocontent li h3 a:hover {color: #666;}

.moviecontent li a, .audiocontent li a {display: block; padding: 2px 15px 3px 0; font-weight: bold; border-bottom:1px solid #dedede; background:url("/custom-files/resources/img/img-media-arrow.gif") right top no-repeat;height:1%; text-decoration: none; color: #000;}
.moviecontent li li a, .audiocontent li li a { font-weight: normal; padding: 2px 15px 3px 0;}
.moviecontent li a:hover, .audiocontent li a:hover {color: #000; border-bottom: 1px solid #000; background:url("/custom-files/resources/img/img-media-arrow-hover.gif") right top no-repeat;}

.moviecontent li p a, .audiocontent li p a {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0; font-weight: normal;}
.moviecontent li p a:hover, .audiocontent li p a:hover {display: inline; text-decoration: underline; color: blue; background: #FFF; border: 0; padding: 0; margin: 0;}

.moviecontent li img, .audiocontent li img { margin-bottom: -4px;}

.moviecontent li a.open, .audiocontent li a.open { background:url("/custom-files/resources/img/img-media-arrow-open.gif") right top no-repeat; }
.moviecontent li a.open:hover, .audiocontent li a.open:hover { background:url("/custom-files/resources/img/img-media-arrow-open-hover.gif") right top no-repeat; }
.moviecontent ul.open, .moviecontent div.open, .moviecontent p.open,
.audiocontent ul.open, .audiocontent div.open, .audiocontent p.open {display: block; }
.moviecontent li a.close, .audiocontent li a.close { background:url("/custom-files/resources/img/img-media-arrow.gif") right top no-repeat; }
.moviecontent li a.close:hover, .audiocontent li.close:hover { background:url("/custom-files/resources/img/img-media-arrow-hover.gif") right top no-repeat; }
.moviecontent ul.close, .moviecontent div.close, .moviecontent p.close,
.audiocontent ul.close, .audiocontent div.close, .audiocontent p.close  {display:none;}
.moviecontent li.transcription div, .audiocontent li.transcription div { margin:0; padding:0; border-bottom: 1px solid #EEE;}

.moviecontent li.transcription span.actor, .audiocontent li.transcription span.actor { font-weight: bold;}
.moviecontent li.transcription span.handeling, .moviecontent li.transcription span.audiobeschrijving, 
.moviecontent li.transcription span.gebaar, .moviecontent li.transcription span.sfeer, 
.moviecontent li.transcription span.geschreventekst,
.audiocontent li.transcription span.handeling, .audiocontent li.transcription span.audiobeschrijving, 
.audiocontent li.transcription span.gebaar, .audiocontent li.transcription span.sfeer, 
.audiocontent li.transcription span.geschreventekst  { font-style: italic;}
 
div.fs-file-component	{
	padding-left: 24px;
	}

	a.feedname	{
	color:#0057AD;
	display: block;
	font-size: 0.75em;
	text-decoration: underline;
	margin-left: 20px;
	}

	a.feedname:hover	{
		color: #333333;
	}

	h1.feed-title	{
	color:#666666;
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	margin:0 0 10px;
	padding:0;
	}

/*TWITTER link balk*/
.rightColumn-links-component ul li.tweettweet	{
	background-image:url("../img/tw-pic.png");
	background-repeat: no-repeat;
}
.rightColumn-links-component ul li a.twitter-link	{
	background: none;
	display: block;
}
.rightColumn-links-component ul li a.twitter-link:hover	{
	background-image:url("../img/tw-pic.png");
	background-repeat: no-repeat;
}

/*FACEBOOK link balk*/
.rightColumn-links-component ul li.facebook	{
	background-image:url("../img/fb-pic.png");
	background-repeat: no-repeat;
}
.rightColumn-links-component ul li a.facebook-link	{
	background: none;
	display: block;
}
.rightColumn-links-component ul li a.facebook-link:hover	{
	background-image:url("../img/fb-pic.png");
	background-repeat: no-repeat;
}

/*youtube link balk*/
.rightColumn-links-component ul li.youtube	{
	background-image:url("../img/yt-pic.png");
	background-repeat: no-repeat;
}
.rightColumn-links-component ul li a.youtube-link	{
	background: none;
	display: block;
}
.rightColumn-links-component ul li a.youtube-link:hover	{
	background-image:url("../img/yt-pic.png");
	background-repeat: no-repeat;
}

/*linked-in link balk*/
.rightColumn-links-component ul li.linkedin	{
	background-image:url("../img/lin-pic.png");
	background-repeat: no-repeat;
}
.rightColumn-links-component ul li a.linkedin-link	{
	background: none;
	display: block;
}
.rightColumn-links-component ul li a.linkedin-link:hover	{
	background-image:url("../img/lin-pic.png");
	background-repeat: no-repeat;
}

.prgids-right	{
	background-image:url("../img/img-dots.gif");
	background-repeat:repeat-x;
	}

.prgids-right ul li a	{
	padding-left: 8px;
	}

a.link-fb	{
	color: #666666;
	font-weight: bold;
	}

a.link-fb:hover	{
	color: #666666;
	font-weight: bold;
	}

a.header-name-comp-a	{
	display: none;
	}


.tekst-color-blauw	{
	color: #0057ad !important;
	}

.tekst-color-oranje	{
	color: #ffa600 !important;
	}

.tekst-color-groen	{
	color: #1cb728 !important;
	}

.tekst-color-wit	{
	color: #ffffff !important;
	}

.tekst-color-zwart	{
	color: #000000 !important;
	}

.tekst-color-rood	{
	color: #c2003c !important; 
	}

.tekst-color-cyaan	{
	color: #009dce !important;
	}
	
.tekst-color-roze	{
	color: #cc0066 !important;
	}

.tekst-color-paars	{
	color: #85127a !important;
	}

/*FAQ*/
.sub div{
	font-size: 0.75em;
}
.bedankt{
	font-size:12px;
	padding:10px 0px 0px 10px;
}
/*snellinks homepage*/
.snellinks-homepage{
	background-color:#FFFFFF;
	border-top:1px dotted #cccccc;
	/*border-left:1px dotted #cccccc;*/
	padding-left:10px;
	padding-top:0px;
	margin-top:10px;
	width:220px;
}
.snellinks-homepage b{
	color:#0055ad;
	display:block;
	margin-bottom:15px;
}
a.snellink-link{
	display:block;
	font-size:11px;
	color:#000000;
	font-size: 0.75em;
	padding:3px 0px;
	background-image: url(../img/img-menuArrowGreen.gif);
	background-repeat:no-repeat;
	background-position:right center;
	border-bottom:1px solid #cccccc;
	text-decoration:none;
}
a.snellink-link:hover{
	display:block;
	font-size:11px;
	color:#18b629;
	background-color:#effbef;
	font-size: 0.75em;
	padding:3px 0px;
	background-image: url(../img/img-menuArrowGreen.gif);
	background-repeat:no-repeat;
	background-position:right center;
	border-bottom:1px solid #cccccc;
	text-decoration:none;
}
.fotobijschrift{/*bijschrift bij blok personen component*/
	margin-top:118px;
	margin-left:8px;
	position:absolute;
	background-color:#0057Ad;
	color:white;
	font-size:12px;
	padding:2px 0px 2px 6px;
	width:237px;
}
.fotobijschrift:hover{
	color:white;
	text-decoration:none;
}

.nav-top-regeling	{
	width: 485px;
	height: auto;
	}

.regeling-content-container	{
	width: 485px;
	height: auto;
	}

#projectsMapPreview	{
	width: 465px!important;
	}

/*-- dec - regelgeving stijl--*/
/*form*/
.container-decform{
	margin-left:15px;
	margin-bottom:20px;
	width:470px;
	height:90px;
	border:1px dotted #ccc;
	border-left:none;
	border-right:none;
	padding-top:15px;
}
.container-decform strong{
	color:#0057ad;
	display:block;
	margin-bottom:10px;
}
.container-decform input{
	background-color:#CCCCCC;
	border:#CCCCCC;
	color:#000000;
	width:140px;
	padding:5px 0px 5px 0px;
	cursor:pointer;
}
.container-decform input:hover{
	background-color:#0057ad;
	color:#ffffff;
}
.container-decform form{
	float:left;
	margin-right:10px;
}
/*einde form*/
/*op onderwerp*/
.container-onderwerp{
	float:left;
	width:480px;
	margin-bottom:100px;
}
.container-onderwerp h2{
	color:#0057ad;
	font-size:16px;
	text-indent:12px;
}
.container-onderwerplijst{
	margin-left:14px;
	float:left;
	width:480px;
	margin-bottom:100px;
	color:#333;
	}
.container-onderwerplijst strong{
	color:#0057ad;
}
.container-onderwerplijst a.citeertitel{
	font-size:14px;
	color:#0057ad;
	text-decoration:none;
}
.container-onderwerplijst hr{
	border:none;;
	border-bottom:1px dotted #cccccc;
	height:1px;
}
.contentColumn a.link-onderwerp {
	color:#0057ad;
	font-size:12px;
	display:block;
	text-indent:12px;
	border-bottom:1px dotted #cccccc;
	padding:5px 0px 5px 0px;
	font-size:13px;
	}
.contentColumn a.link-onderwerp:hover{
	color:#000000;
}
/*einde op onderwerp*/

/*op thema's*/
div.container-themalijst{
	margin-left:10px;
	color:#333;
}
div.container-themalijst-content{
	border-bottom:1px dotted #000000;
}
.contentColumn a.link-themas{
	color:#0057ad;
	font-size:12px;
	text-indent:12px;
	padding:5px 0px 5px 0px;
	font-size:13px;
}
.contentColumn a.link-themas:hover{
	color:#000000;
}
/*eind op thema's*/
.regeling-content-container{
	/*border-top:1px dotted #0057ad;
	border-bottom:1px dotted #0057ad;*/
	color:#ccc;
	width:480px;

	padding-left:15px;
	padding-top:15px;
}
.nav-top-regeling a{
	color:#0057ad;
	font-weight:normal;
	font-size: 16px;
}
div#a{
	width:480px;
}
.container-citeertitel, .container-alle-versies{
	margin-left:15px;
	color:#333;
	border-bottom:1px dotted #ccc;
	padding:15px 0px 15px 0px;
	font-size:12px;
}
.container-citeertitel a.citeertitel, .container-alle-versies a.citeertitel{
	font-size:15px;
	color:#0057ad;
	text-decoration:none;
	display:block;
}
.container-citeertitel a.citeertitel:hover,
.container-alle-versies a.citeertitel:hover{
	text-decoration:underline;
}
.container-onderwerplijst a.view-versions, 
.container-citeertitel a.view-versions{
	color:#0057ad;
}
.container-onderwerplijst a.view-versions:hover,
.container-citeertitel a.view-versions:hover{
	color:#000000;
}
div.regelingencontainer{
	font-size:12px;
	margin-top:5px;
}
#dec-regeling-content{
	font-size:12px;
	color:#333333;
	margin-left:30px;
}
#dec-regeling-content h2{
	color:#0057ad;
	font-size:16px;
}
#dec-regeling-content ul li{
	list-style-type:none;
	line-height:20px;
	margin-left:-30px;
	margin-bottom:5px;
}

#dec-regeling-content p a{
	color:#0057ad;
}
.dec-regel-nav-container{
	border-bottom:1px solid #cccccc;
	margin-left:15px;
	height:30px;
	margin-bottom:10px;
}
.dec-regel-nav-container button{
	background-color:#ffffff;
	border:none;
}
#regelgeving, #wet-tekst, #toelichting{
	border:1px solid #ccc;
	border-bottom:none;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
}
.dec-regel-nav-container button span{
	font-family:trebuchet ms;
	font-weight:normal;
	font-size:13px;
	color:#0057ad;
}
#dec-regeling-content .wet-tekst-onderwerp{
	font-weight:bold;
	color:#0057ad;
	margin-top:8px;
	display:block;
}
#dec-regeling-content .wet-tekst-detail{
	/*display:block;
	float:left;*/
}
#dec-regeling-content table{
	font-size:12px;
}
#dec-regeling-content .afdeling{
	font-style:italic;
	font-weight:bold;
}
#dec-regeling-content h5{
	font-size:12px;
	font-weight:bold;
}
/*spel regels bij comment component*/
.spelregel{
	color:#666;
	margin-right:130px;
	font-size:10px;
	float:left;
	color:#cccccc;
	float:left;
}
.open{
	display:none;
}
.toggle{
	color:#666;
}
.toggle:hover .open{
	display:block;
	border:1px solid #ccc;
	position: relative;
	background-color:#f2f2f2;
	top:-200px;
	left:50px;
	z-index:99;
	margin-bottom:0px;
	width:470px;
	height:280px;
 }
 .open{
	text-decoration:none;
	color:#666;
	margin-top:20px;
	font-size:10px;
	padding:10px;
 }
 /*einde spel regels*/