.news-index-component .nieuwsitem {
	display:block;
	margin:0px 0px 3px 0px; 
	min-height:55px;
}
.news-index-component .nieuwsimage {
	margin:0px 10px 0px 0px;
	float:left;
}
.news-index-component .title {font-weight:bold;}
.news-index-component .nieuwsdatum {float:left;}
.news-index-component .nieuwstekst {text-indent:3px;}
.news-index-component .readMore {text-align:right;}
.news-index-component .readMore a {
	background:url('/custom-files/resources/1.0/img/small-red-arrow.gif') no-repeat 0px 4px; 
	padding:0px 0px 0px 12px; 
	text-decoration:underline;
}

.href-componentContact a {
	background:url('/custom-files/resources/1.0/img/small-red-arrow.gif') no-repeat 0px 4px; 
	padding:0px 0px 0px 12px; 
	text-decoration:underline;
	font-weight:bold;
	font-size: 1.2em;
}
.download-component {
	width: 316px;
}
.download-component,
  .download-component-right {display:block; position:relative; vertical-align:middle; margin:0px 0px 5px 0px; list-style:none;}
.download-component a,
  .download-component-right a {display:block; position:relative; font-weight:bold; text-decoration:underline; padding:0px 0px 0px 20px;}
.download-component a:hover,
  .download-component-right a:hover {color:#D73726;}
.download-component a.pdf,
  .download-component-right a.pdf {background:url('/custom-files/resources/1.0/img/pdf.gif') no-repeat left center;}
.download-component a.doc,
  .download-component-right a.doc {background:url('/custom-files/resources/1.0/img/doc.gif') no-repeat left center;}

ul.href-component {list-style-image: url('/custom-files/resources/1.0/img/small-red-arrow.gif'); font-weight:bold;}

ul.rightLinkList {list-style-image: url('/custom-files/resources/1.0/img/small-red-arrow.gif'); font-weight:bold;}

.table-component {
	margin-bottom: 15px;
	width: 316px;
}
	.table-component table{
		width: 100%;
		border: 1px solid #f1f1f1;
	}
	.table-component table tr.first{
		background: url(/custom-files/resources/1.0/img/table-head.gif) repeat-x;
		color:#FFFFFF;
	}
	.table-component table tr.even{
		background: url(/custom-files/resources/1.0/img/table-row-white.gif) repeat-x #E7E7E7;;
	}
	.table-component table tr.odd{
		background: #a7cde7;
	}
	.table-component table td{
		border-right:1px solid #f1f1f1;
		padding: 5px 10px 10px 10px;
	}

.woonschakel-event-intro-component {
	width: 316px;
}

.evenementkoppen-component li {
	margin: 0 0 15px 0;
	padding: 0;
}
.evenementkoppen-component .woonschakel-event-intro-component p {
	margin: 0;
	padding: 0;
}
.evenementkoppen-component .woonschakel-event-intro-component .tekst {
	padding: 10px 0 0 0;
}
.evenementkoppen-component a{
	padding-left: 10px;
	background: url(/custom-files/resources/1.0/img/small-red-arrow.gif) no-repeat scroll 0 4px transparent
}

.href-list-component {
	width: 316px;
}

.routeplanner-component {
	margin-bottom: 15px;
}
.routeplanner-component label{
	float:left;
	width: 49%;
}
.routeplanner-component input{
	float:right;
	width: 49%;
	height: 20px;
	margin-bottom: 10px;
	color: #0071AD;
	padding-left: 3px;
}
.routeplanner-component .button{
	background: url(/custom-files/resources/1.0/img/button-gradient.gif) repeat-x;
	color: #D73650;
	border: 1px solid #0071AD;
	font-weight: bold;
	clear:right;
	width: auto;
	padding: 0 8px 2px;
}
.routeplanner-component .pusher{
	clear: both;
}

/* picture component */

.picture-component .image_left {float:left; margin:0px 10px 0px 0px;}
.picture-component .image_right {float:right; margin:0px 0px 0px 10px;}

.picture-component {
	margin-bottom: 15px;
	width:316px;
}
	.picture-component h4 {
		margin-bottom: 3px;
	}
	.picture-component ul {
		list-style: none;
		margin-left: 0;
		margin-bottom: 5px;
	}
		.picture-component ul li {
			padding-left: 17px;
			background: 5px 3px url(/custom-files/resources/1.0/img/small-red-arrow.gif) no-repeat;
			margin: 0;
		}
	.picture-component ol {
		margin-left: 17px;
		margin-bottom: 5px;
	}
	.picture-component ol li {
		padding: 0;
		margin: 0;
	}
	.picture-component blockquote{
		margin-left: 17px;
	}
	.picture-component .left {
		margin: 0 10px 0 0;
	}
	.picture-component .right {
		margin: 0 0 0 10px;
	}
	.picture-component .center {
		text-align: center;
	}

/* nieuwsoverzicht */
.nieuws-homepage {
	width:320px;
	float: left;
	position: relative;
}

.nieuws-homepage a.title {
	left:135px;
	position:absolute;
}
.nieuws-homepage .nieuwsitem {
	position: relative;
	height:68px;
}

.nieuws-homepage .nieuwsimage {
	position: absolute;
	top: 3px;
	}
.nieuws-homepage .nieuwstekst{
	left:62px;
	position:absolute;
	top:17px;
	width: 258px;
}
.nieuws-homepage .nieuwsdatum {
	left:60px;
	position:absolute;
	
}
.nieuws-homepage .nieuwstekst a {
	background:url("/custom-files/resources/1.0/img/small-red-arrow.gif") no-repeat scroll 0 4px transparent;
	display:block;
	float: right;
	right:0;
	text-align:right;
	width:61px;
}

.nieuwskoppen-component .quicklink {margin:20px 0px 0px 0px;}
.nieuwskoppen-component .quicklink span {margin:0px 5px 0px 0px;}
.nieuwskoppen-component ul.news {margin-bottom:20px;}

.klein .nieuws-homepage .nieuwstekst a {
	width:61px;
	margin-left:10px;
}
.groot .nieuws-homepage .nieuwstekst a {
	width:70px;
}
.sitemap-component li li{
	margin-left: 10px;
}

.header-component {
	float:left;
	height: 31px;
	width:370px;
	padding: 3px 0 0
}
	
	
/*----- Zoekresultaten -----*/	
.search-results-entry {margin:0px 0px 10px 0px; padding:0px 10px 10px; border-bottom:1px solid #0370B9;}	
.search-results-entry a {font-weight:bold; font-size:1.2em;}
.result-nav {text-align:center;}
.result-nav div {display:inline;}
	
/*----- RSS -----*/
.rss-component .title-box-center {color:#D73726; font-size:1.3em; margin:0px 0px 15px 0px; font-weight:bold;}

		

/*----- Foto overzicht album -----*/
.fotoalbum-overzicht-component {display:block;}			
.fotoalbum-overzicht-component .album {display:block; /* float:none; clear:both;  */width:463px; /* margin:0px 0px 15px 0px; */}
.fotoalbum-overzicht-component .album .albumItem {display:block; width:135px; float:left; margin:0px 19px 0px 0px;}
.fotoalbum-overzicht-component .album .albumItem .textHolder {width:120px;}
.fotoalbum-overzicht-component .albumPaging {display:block; clear:both; position:relative; top:20px;}
		
/*----- Foto album -----*/	
.fotoalbum-component {display:block; height:375px; width:590px}
.fotoalbum-component a img {border:1px solid #0e73bb;}
.fotoalbum-component a:hover img {border:1px solid #D73726;}
.fotoalbum-component .albumDetailThumbNails .thumbPaging a#previousPageButton {background:url('/custom-files/resources/1.0/img/blue-arrow-back.gif') no-repeat 0px 0px; float:left;}
.fotoalbum-component .albumDetailThumbNails .thumbPaging a#nextPageButton {background:url('/custom-files/resources/1.0/img/blue-arrow-forward.gif') no-repeat 0px 0px; float:right; margin:0px 10px 0px 0px;}

.albumDetailThumbNails {display:block; width:140px; float:left;}
.albumDetailThumbNails .thumbPaging {display:block; width:140px; clear:both; float:none; height:20px;padding:5px 0px 0px 0px;}
.albumDetailThumbNails .thumbPaging a {display:block; height:13px; width:54px; font-weight:bold; font-size:0.8em; color:#fff; line-height:12px; text-align:center; text-decoration:none; float:left;}
.albumDetailThumbNails .thumbPaging a#nextPageButton {background:url('/custom-files/resources/1.0/img/blue-arrow-forward.gif') no-repeat 0px 0px; float:right; margin:0px 10px 0px 0px;}
.albumDetailThumbNails .thumbPaging a#previousPageButton {background:url('/custom-files/resources/1.0/img/blue-arrow-back.gif') no-repeat 0px 0px; float:left;}
.albumDetailThumbNails .thumbImage {width:60px; height:60px; cursor:pointer; float:left; margin:0px 10px 10px 0px;}

.albumDetailViewer {display:block;}
.albumDetailViewer .viewerPreviousNext{display:block; position:absolute; width:450px; height:15px; margin:345px 0px 0px 140px;}
.albumDetailViewer .viewerPreviousNext a {display:block; height:13px; width:54px; font-weight:bold; font-size:0.8em; color:#fff; line-height:12px; text-align:center; text-decoration:none; float:left;}
.albumDetailViewer .viewerPreviousNext  a#nextItemButton {background:url('/custom-files/resources/1.0/img/blue-arrow-forward.gif') no-repeat 0px 0px; float:right;}
.albumDetailViewer .viewerPreviousNext  a#previousItemButton {background:url('/custom-files/resources/1.0/img/blue-arrow-back.gif') no-repeat 0px 0px; float:left;}

.albumDetailViewer .viewerImageHolder {}

/*----- Forms -----*/
.forms-and-response .submit-submit, 
.forms-and-response .submit-next,
.forms-and-response .submit-previous{
	background:url("/custom-files/resources/1.0/img/button-gradient.gif") repeat-x scroll 0 0 transparent;
	border:1px solid #0071AD;
	clear:right;
	color:#D73650;
	font-weight:bold;
	padding:0 8px 2px;
	width:auto;
	margin: 0 10px 0 0;
}

.forms-and-response .forms-and-response-text-0 {
	width: 312px;
}
	.forms-and-response-text-0 textarea{
		width: 312px;
	}
.forms-and-response .forms-and-response-selection-0 input, .forms-and-response-selection-2 input{
	position:relative;
	top:2px;
	margin:0 5px 0 0;
}
.forms-and-response span.verplicht {
	color: #D73726;
}
