/* CSS Document */


/*Framework*/
	.objClickable {
		cursor:pointer;
		cursor:hand;
	}
	BODY, HTML { 
		width:100%; 
		margin: 0px; 
		padding:0px; }
	
	#mainContainer {
		background:#ffffff;
		margin: 0px 0px 0px 22px;
		width: 968px;
	}
	
	#mainContainer #menuContainer {
		/*padding: 10px 0px 20px 0px;*/
		margin-top:15px;
		padding-left:20px;
		height: 35px;
		background-image: url('/assets/images/dotted-line-hor.gif');
		background-repeat: repeat-x;
		background-position: 0px 32px; 
	}
	
	#mainContainer #menuContainer div{
		float:left;
		margin:3px 13px 0px 0px;
		}
	
	#mainContainer #content {
		font: 12px/17px arial;
	}

	#leftColumn {width:190px;}
	#middleColumn {width:480px; }
	#rightColumn {width:295px; }
	
	#leftColumnPortal {width:285px;}
	#middleColumnPortal {width:385px; }
	#rightColumnPortal {width:295px; }
	
	
	#contentImages {width:170px;}
	#contentText {width:310px;}
	
	
	
	
	#fullColumn { width: 671px; }
	#navigationColumn { width: 294px; }
	
	
	.contentLeftColumnPortal {
		font: 11px/15px arial;
		margin-top:40px;
		padding:10px 11px 50px 20px;
	}
	
	
	
	.contentLeftColumn {
		text-align:right;
		font: 11px/15px arial;
		margin-top:40px;
		padding:10px 11px 50px 20px;
		/*border-right:4px solid #F1EFF6;*/
		
		color:#516611; /*Doen*/
		/*color:#872323;*/ /*Weten*/
		/*color:#672D7E;*/ /*Zien*/
	}
	
	.contentLeftColumn a { 
		color:#516611; /*Doen*/
		/*color:#872323;*/ /*Weten*/
		/*color:#672D7E;*/ /*Zien*/
		text-decoration:none;
	}
	
	
	
	.contentLeftColumn a:hover{ 
		text-decoration:underline;
	}
	
	.sublogo {
		text-align:right;
		
	}
	
	.placesMiddleColumn {
		border-left:4px solid #F1EFF6;
		font: 11px/15px arial;
		color:#000000;
		padding:0px 0px 50px 0px;
	}
	
	.contentMiddleColumnPlaces {
	
		border-left:4px solid #F1EFF6;
	
		font: 11px/15px arial;
		color:#000000;
		margin-top:50px;
		padding:0px 70px 20px 20px;
	
	}
	
	.contentMiddleColumnPlaces a {
		color:#000000;
		text-decoration:none;
	}
	
	.contentMiddleColumnPlaces a:hover {
		text-decoration:underline;
	}
	
	.contentMiddleColumn {
	
		border-left:4px solid #F1EFF6;
	
		font: 11px/15px arial;
		color:#000000;
		margin-top:50px;
		padding:0px 70px 50px 20px;
	
	}
	
	.contentMiddleColumn a {
		color:#000000;
		text-decoration:none;
	}
	
	.contentMiddleColumn a:hover {
		text-decoration:underline;
	}
	
	
	.contentMiddleColumnPortal {
	
		border-left:4px solid #F1EFF6;
	
		font: 11px/15px arial;
		color:#000000;
		margin-top:50px;
		padding:0px 5px 50px 20px;
	
	}
	
	.contentMiddleColumn .greenLink {
		color:#516611; /*Doen*/
		/*color:#872323;*/ /*Weten*/
		/*color:#672D7E;*/ /*Zien*/
		text-decoration:none;
	}
	
	.contentRightColumn {
		font: 11px/15px arial;
		color:#000000;
		margin-top:50px;
	}
	
	.contentRightColumn td {
		font: 11px/15px arial;
		color:#000000;
	}
	
	.contentFullColumn {
		font: 11px/15px arial;
		color: #000000;
		margin-top: 10px;
		padding: 0px 11px 50px 18px;
	
	}
	
	.contentPortalColumn {
		font: 11px/15px arial;
		color: #000000;
		margin-top:40px;
		padding: 0px 11px 20px 18px;
		border-left: 4px solid #F1EFF6;
	}
	
	
	.contentRouteColumn {
		font: 11px/15px arial;
		color: #000000;
		margin-top:40px;
		padding: 0px 11px 50px 18px;
		border-left: 4px solid #F1EFF6;
	}
	
	.contentRouteColumn a {
		color:#516611; /*Doen*/
		/*color:#872323;*/ /*Weten*/
		/*color:#672D7E;*/ /*Zien*/
		text-decoration:none;
		line-height: 18px;
	}
	
	.contentRouteColumn img {
		margin: 5px 0 0 0;
	}
	
		
	.contentNavigationColumn {
		font: 11px/15px arial;
		margin-top: 10px;
		padding: 0px 11px 50px 18px;
		border-left: 4px solid #F1EFF6;
		
		color: #516611;
	}
	
	.contentNavigationColumn a { 
		color: #516611; 
		text-decoration: none;
	}
	
	.contentNavigationColumn a:hover{ 
		text-decoration: underline;
	}
	
	
	#topmapContainer {
		width:283px;
	}
	
	#topmapTekst {
		width:233px;
		padding:25px;
		color:#ffffff;
		background:#728B36	;
	}
	
	
	.routepdfbox {
		background-color:#EEEFEA;
		width:240px;
		margin-bottom:1px;
	}
	
	.breaker {
		line-height: 1px; 
		height: 1px; 
		font-size: 1px; 
		margin-bottom: -1px;  
		clear: both; 
	}
	
	/*Accommodatie*/

	
	.accommodatieMiddleColumn {
	
		border-left:4px solid #F1EFF6;
		
		font: 11px/15px arial;
		color:#000000;
		margin-top:50px;
		padding:0px 20px 50px 0px;
	}
	
	.accommodatieMiddleColumn a {
		color:#000000;
		text-decoration:none;
	}
	
	.accommodatieMiddleColumn a:hover {
		text-decoration:underline;
	}
	
	.contentLeftPadding {
		padding-left:20px;
	}
	
	
	#accommodationSearchBar {
		width:230px;
		padding:30px 25px 50px 20px;
		color:#ffffff;
	}
	
	#accommodationSearchBar form {
		margin:0px;
	}
	
	#accommodationSearchBar .option {
		width:120px;
		padding-top:5px;
		float:left;
	}
	
	#accommodationSearchBar .type {
		padding-top:5px;
	}
	
	#accommodationTypeItems {
		width:430px;
		padding-top:15px;
		padding-left:20px;
	}
	
	#accommodationTypeItems .accommodationTypeItem {
		
		padding-left:15px;
		/*background:url('/assets/images/arrow_weten.gif') 0px 4px no-repeat;*/
		
		width:197px;
		margin-bottom:10px;
		float:left;
	}
	
	
	#accommodationTypeItemsPortal {
		width:355px;
		padding-top:15px;
	}
	
	#accommodationTypeItemsPortal .accommodationTypeItemPortalOneven {
		
		padding-left:15px;
		background:url('/assets/images/arrow_weten.gif') 0px 4px no-repeat;
		/*background:red;*/
		width:160px;
		overflow:hidden;
		margin-bottom:10px;
		float:left;
	}
	
	#accommodationTypeItemsPortal .accommodationTypeItemPortalEven {
		
		padding-left:15px;
		background:url('/assets/images/arrow_weten.gif') 0px 4px no-repeat;
		/*background:red;*/
		width:150px;
		overflow:hidden;
		margin-bottom:10px;
		float:left;
	}
	
	
	
	
	#accommodationResults * {
		/*color:#CF3D30;*/
	}
	
	
	#accommodationResults .objectItem {
		padding:10px 20px 10px 20px;
	}
	
	#accommodationResults .objectItem .objectItemColumn {
		/*color:#4C4C4C;*/
		color:#000000;
		margin-top:3px;
		width:180px;
		float:left;
	}
	
	
	/*Pageing*/
	
	.pageing {
		margin-top:20px;
		margin-left:20px;
	}
	
	.pageing a.pageitemActive {
		display:block;
		width:15px;
		padding:1px;
		background-color:#F1EFF6;
		text-align:center;
		margin-right:5px;
		text-decoration:none;
		font-weight:bold;
	}
	
	.pageing a.pageitem {
		display:block;
		width:15px;
		padding:1px;
		background-color:#F1EFF6;
		text-align:center;
		margin-right:5px;
		text-decoration:none;
	}
	
	/*
	What to see
	*/
	
	.contentWhatToSeeColumn {
		font: 11px/15px arial;
		color: #000000;
		margin-top:50px;
		padding: 0px 11px 20px 18px;
	}
	
	.contentWhatToSeeColumn a {
		/*color:#516611;*/ /*Doen*/
		/*color:#872323;*/ /*Weten*/
		color:#672D7E; /*Zien*/
		text-decoration:none;
		line-height: 18px;
	}
	
	.WhatToSeeItem {
		margin-bottom:20px;
		color:#ffffff;
		overflow:hidden;
		cursor:hand;
		cursor:pointer;
	}
	
	.WhatToSeeItemPortal {
		cursor:hand;
		cursor:pointer;
		margin-bottom:20px;
	}
	
	.contentLeftColumnPortal a {
		text-decoration:none;
		text-weight:bold;
	}
	
	.portalEvenementLine {
		font-size:1px;
		line-height:1px;
		height:1px;
		border-bottom:1px dotted #ffffff;
	}
	
	.portalEvenement {
		padding-left:15px;
		padding-right:15px;
		padding-bottom:15px;
	}
	
	
	/*Aanmelden evenement*/
	
	#eventform {
		font: 11px/15px arial;
		color: #000000;
	}
	
	#eventform .input {
		font: 11px/15px arial;
		color: #000000;
	}
	
	/*zoekresultaten*/
	
	.searchlink {
		color:#000000;
		text-decoration:none;
		font-weight:bold;
	
	}