/* Belgian Boat Show 2007 - STYLESHEET */

/*----------------- [NORMALIZING]------------------*/

		/* Normalizes margin and padding*/
		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
				margin:0; padding:0;
		}
	
		/* Normalizes font-size for headers */
		h1, h2, h3, h4, h5, h6 {font-size:100%;}
	
		/* removes list style from lists */
		ol, ul {list-style:none;}
	
		/*Normalizes font weight and font-style to normal*/
		address, caption, cite, code, dfn, th, var {font-style:normal; font-weight:normal;}
		
		/* tables */
		table {border-collapse:collapse; border-spacing:0;}
	
		/*removes border from fieldset and img */
		fieldset, img {border:0;}
	
		/* left-aligns text in captions and th */
		caption, th {text-align:left;}
		
/*----------------- [1MAIL FORMS]------------------*/

	.onemailform label {
		display: block;
		margin: 10px 0 2px 0;
	}
	
	.onemailform fieldset {
		margin-bottom: 30px;
		border: 0;
	}
	
	.onemailform legend {
		color: #4F81BD;
		font-weight: bold;
		margin: 0 0 5px 0;
	}	
	
	.onemailform input.text {
		height: 16px;
		width: 350px;
		border: 1px solid #CCC;
		font: normal 12px/16px Arial, Helvetica, sans-serif;
		background: #FFF;
	}
	
	.onemailform input.hidden { 
		display: none;
	}
	
	.onemailform input.button {
		height: 34px;
	}
	
	.onemailform .button {
		background: transparent url('../../images/wax/buttonbg.gif') repeat-x top left;
		border: 3px double #999;
		border-left-color: #ccc;
		border-top-color: #ccc;
		color: #333;
		text-decoration: none;
	}
	
	.onemailform .button {
		display: block;
		font: normal 12px/22px Arial, Helvetica, sans-serif;
		height: 22px;
		background: #E9E8E8 url(../../images/wax/blank.gif) no-repeat 5px 4px;
		padding: 3px 6px 3px 26px;
	}

	.onemailform .button:active {
		background-color: #f4f4f4;
		border: 3px double #ccc;
		border-left-color: #999;
		border-top-color: #999;
	}


/*================== STRUCTUUR PAGINA'S ========================*/

		body {
			background: #fff;
		}

		#wrapper {
				position:relative;
				width:901px;
				margin:0 auto;
				}
	
		/*--Titel pagina NL--*/
		
		h1#header {
				width:749px;
				height:151px;
				background:transparent url(../images/layout/bg_header_nl.gif) no-repeat bottom right;
				overflow: hidden;
				text-indent:-9000px;
				}
				
		/*--Titel pagina EN--*/
		.en  h1#header {background:transparent url(../images/layout/bg_header_en.gif) no-repeat bottom right;
				}
		
		/*--Titel pagina FR--*/
		.fr  h1#header {background:transparent url(../images/layout/bg_header_fr.gif) no-repeat bottom right;
				}
		
		/*--logo bbs --*/
		h1#header a {
				display:block;
				position:absolute;
				top:0;
				left:0;
				width:274px;
				height:151px;
				background:transparent url(../images/layout/logo_bbs.jpg) no-repeat top left;
				}
				
		/*------ kolom rechts ----------*/
		div#kolom_rechts {
				width:152px;
				position:absolute;
				top:45px;
				left:749px;
				padding:0 0 20px 11px;
				
				}
				
		/*------------ kolommen content - overview (bezoekers - show 200x)------------*/
		
		div#navLeft {
				float:left;
				width:147px;
				margin-top:38px;
				}
				
		ul.categories {
				width:286px;
				float:left;
				padding:20px 14px 0 0px;
				}
				
		div.inThePicture {
			width:230px;
			float:left;
			padding:30px 0 0 21px;
		}
				
		div#contentContainer {
				width:580px;
				float:left;
				padding:38px 0 0 21px;
				font-family:'Lucida grande', 'Trebuchet ms', 'sans serif';
				}
				
		

/*================== TOP NAVIGATIE ===================*/
								
		ul#topNav {
				width:749px;
				white-space:nowrap;
				background-color:#63c0ec;
				height:34px;
				}
		
	
		ul#topNav li {display:inline;}
				 
		ul#topNav li a {
				height:34px;
				display:block;
				float:left;
				overflow: hidden;
				text-indent:-9000px;
				white-space:nowrap;
				}
			
		
		/*------image replacement in topnav------*/
		
		ul#topNav li a#mnu_0 {background-image:url(../images/layout/bg_nav_home.gif); width:77px;}					/* home 		*/
		ul#topNav li a#mnu_0:hover {background-position:0 -34px;}													/* home 		*/
	
		ul#topNav li a#mnu_1 {background-image:url(../images/layout/bg_nav_watersport.gif); width:122px;}			/* watersport 	*/	
		ul#topNav li a#mnu_1:hover {background-position:0 -34px;}													/* watersport 	*/	
		
		ul#topNav li a#show {background-image:url(../images/layout/bg_nav_show.gif); width:109px;}
		ul#topNav li a#show:hover {background-position:0 -34px;}
		
		ul#topNav li a#mnu_2 {background-image:url(../images/layout/bg_nav_bezoekers.gif); width:109px;}			/* bezoekers 	*/
		ul#topNav li a#mnu_2:hover {background-position:0 -34px;}													/* bezoekers 	*/
	
		ul#topNav li a#mnu_3 {background-image:url(../images/layout/bg_nav_exposeren.gif); width:120px;}			/* exposeren 	*/
		ul#topNav li a#mnu_3:hover {background-position:0 -34px;}													/* exposeren 	*/
	
		ul#topNav li a#mnu_4 {background-image:url(../images/layout/bg_nav_partners.gif); width:111px;}				/* partners 	*/
		ul#topNav li a#mnu_4:hover {background-position:0 -34px;}													/* partners 	*/
		
		ul#topNav li a#mnu_5 {background-image:url(../images/layout/bg_nav_pers.gif); width:86px;}					/* pers 		*/
		ul#topNav li a#mnu_5:hover {background-position:0 -34px;}													/* pers 		*/
		
		
		/*------------- image replacement languages -----------*/
		
		.fr ul#topNav li a#mnu_1 {background-image:url(../images/layout/bg_nav_watersport_fr.gif); width:139px;}	/* watersport	*/
		
		.fr ul#topNav li a#mnu_2 {background-image:url(../images/layout/bg_nav_bezoekers_fr.gif); width:100px;}		/* bezoekers 	*/	
		
		.fr ul#topNav li a#mnu_3 {background-image:url(../images/layout/bg_nav_exposeren_fr.gif); width:92px;}		/* exposeren 	*/
		
		.fr ul#topNav li a#mnu_4 {background-image:url(../images/layout/bg_nav_partners_fr.gif); width:115px;}		/* partners 	*/
		
		.fr ul#topNav li a#mnu_5 {background-image:url(../images/layout/bg_nav_pers_fr.gif); width:84px;}			/* pers 		*/
		
		
		.en ul#topNav li a#mnu_1 {background-image:url(../images/layout/bg_nav_watersport_en.gif); width:122px;}	/* watersport 	*/
		
		.en ul#topNav li a#mnu_2 {background-image:url(../images/layout/bg_nav_bezoekers_en.gif); width:109px;}		/* bezoekers 	*/	
		
		.en ul#topNav li a#mnu_3 {background-image:url(../images/layout/bg_nav_exposeren_en.gif); width:89px;}		/* exposeren 	*/
		
		.en ul#topNav li a#mnu_4 {background-image:url(../images/layout/bg_nav_partners_en.gif); width:112px;}		/* partners 	*/
		
		.en ul#topNav li a#mnu_5 {background-image:url(../images/layout/bg_nav_pers_en.gif); width:84px;}			/* pers 		*/
		

		/*---------- active state van topnavigatie per pagina -------*/

		#b_home ul#topNav li a#mnu_0 {background-position:0 -34px;}	/* home 		*/
		#b_11 ul#topNav li a#mnu_1 {background-position:0 -34px;}	/* watersport 	*/	
		#b_19 ul#topNav li a#mnu_2 {background-position:0 -34px;}	/* bezoekers 	*/
		#b_20 ul#topNav li a#mnu_3 {background-position:0 -34px;}	/* exposeren 	*/
		#b_21 ul#topNav li a#mnu_4 {background-position:0 -34px;}	/* partners 	*/
		#b_25 ul#topNav li a#mnu_5 {background-position:0 -34px;}	/* pers		 	*/

		
/*======================== TOOLS - LANGUAGE CHOICE ===========================*/


		ul#tools {
				position:absolute;
				top:18px;
				right:161px;
				}
			
		ul#tools li {
				display:inline;
				color:#858181;
				}
		
		ul#tools li a {
				font-family:'Lucida Grande', Arial, 'sans serif';
				font-size:10px;
				letter-spacing:1px;
				text-decoration:none;
				color:#858181;
				}
			
		ul#tools li a:hover {color:#63c0ec;}



										
										
/*======================== FOOTER ===========================================*/
		
		#footer {
				margin:0 0 20px 15px;
				font-size:11px;
				font-family: 'Trebuchet Ms','Lucida Grande', 'sans serif';
				}
		
		#footer a {
				text-decoration:none;
				}
				
										

/*=========================== HOMEPAGE BLOKJES NEWS==========================*/

									

		/*------lijst van 2 actuele berichten op home -------*/
		ul#actueel {
				font-family:'Lucida Grande',Arial, 'sans serif';
				margin-top:-5px;
				position:relative;
				/*float:left;*/
				}
			
		ul#actueel li {float:left; position:relative;}
		
		ul#actueel li#competitie {
				background:transparent url(../images/layout/bg_actueel_comp_center.gif) repeat-y;
				width:373px;
				}
				
		ul#actueel li#recreatie {
				background:transparent url(../images/layout/bg_actueel_recr_center.gif) repeat-y;
				width:376px;
				}
			
		/*---------- NL titel van blokjes----------*/
		ul#actueel li#competitie h2, ul#actueel li#recreatie h2 {
				height:62px;
				display:block;
				overflow: hidden;
				text-indent:-9000px;
				white-space:nowrap;
				background:transparent url(../images/layout/bg_actueel_comp.gif) no-repeat;
				}
		
		ul#actueel li#recreatie h2 {
				background:transparent url(../images/layout/bg_actueel_recr.gif)
				}
				
		/*-------------FR title----------*/
		
		.fr ul#actueel li#competitie h2 {
				background:transparent url(../images/layout/bg_actueel_comp_fr.gif)
				}
		
		.fr ul#actueel li#recreatie h2 {
				background:transparent url(../images/layout/bg_actueel_recr_fr.gif)
				}
				
		/*------ titel naast foto ----------*/
				
		ul#actueel li#competitie h3, ul#actueel li#recreatie h3  {
				vertical-align:bottom;
				font-size:14px;
				width:180px;
				height:123px;
				display:table-cell;
				padding-left:155px;
				position:relative;
				
				}
			
		ul#actueel li#recreatie h3 {
				padding-left:160px;
				}
		
		/*------------ foto in artikel  -------------*/	
		
		ul#actueel li#competitie  img, ul#actueel li#recreatie img  {
				position:absolute;
				top:68px;
				left:27px;
				padding:5px;
				}
			
		ul#actueel li#recreatie  img {
				left:33px;
				}
			
		
		/*----- tekstblokje--------*/
			
		ul#actueel li#competitie p, ul#actueel li#recreatie p {
				font-size:11px;
				line-height:18px;
				margin-top:8px;
				font-family:'Trebuchet ms';
				}
			
		ul#actueel li#competitie p {padding:0 40px 0 27px;}
		ul#actueel li#recreatie p {padding:0 40px 0 34px;}
		
		
		/*------- Link 'meer' na tekstfragement ----------*/
		
		ul#actueel li#competitie p span, ul#actueel li#recreatie p span {
				display:block;
				background:transparent url(../images/layout/arrow_more.gif) no-repeat left center;
				padding-left:23px;
				margin-top:5px;
				}
			
		ul#actueel li#competitie p span a, ul#actueel li#recreatie p span a {
				font-size:11px;
				text-decoration:none;
				font-weight:bold;
				}
			
		
		
		/*---- afsluiten van kadertjes------*/
			
		ul#actueel li#competitie div.end {
				background:transparent url(../images/layout/bg_actueel_comp_foot.gif) no-repeat bottom left;
				width:373px;
				padding-top:0;margin-top:0
				}
		
		ul#actueel li#recreatie div.end {
				background:transparent url(../images/layout/bg_actueel_recr_foot.gif) no-repeat bottom left;
				width:376px;
				}
			
	
		
/*===================================HOME - MEER ACTUEEL - LINKS ===================================*/
													
		/*----- containers ----*/
		div#meerComp, div#meerRecr {
				width:373px;
				float:left;
				margin:45px 0 50px 0;
				}	
															
		/*------- titels boven list---*/											
		div#meerComp h2, div#meerRecr h2 {
				height:15px;
				text-indent:-9000px;
				white-space:nowrap;
				display:block;
				overflow:hidden;
				background:transparent url(../images/layout/bg_meer_comp.gif) no-repeat;
				}
				
		.fr div#meerComp h2 {background:transparent url(../images/layout/bg_meer_comp_fr.gif) no-repeat;}
				
		div#meerRecr h2 {
			background:transparent url(../images/layout/bg_meer_recr.gif) no-repeat;
		}
				
		.fr div#meerRecr h2 {
			background:transparent url(../images/layout/bg_meer_recr_fr.gif) no-repeat;
		}
			
		div#meerComp ul {
			margin:10px 0 0 29px;
			width:320px;
		}
				
		div#meerRecr ul {
			margin:10px 0 0 39px;
			width:320px;
		}
			
		div#meerComp ul li, div#meerRecr ul li  {
			list-style: none;
			background: transparent url(../images/layout/bullet_green.gif) no-repeat 0 6px;
			font-family:"lucida grande", arial, sans serif;
			font-size:10px;
			line-height:17px;
			padding-left: 10px;
		}
			
		div#meerRecr ul li {
			background: transparent url(../images/layout/bullet_blue.gif) no-repeat 0 6px;
		}
			
		div#meerRecr ul li a, div#wrapper div#meerComp ul li a {text-decoration:none; padding: 0; background: none;}
		div#wrapper div#meerRecr ul li a:hover {text-decoration:underline}
		div#wrapper div#meerComp ul li a:hover {text-decoration:underline}
		

		
/*============================= Kolom rechts ================================*/

		/*-------button weersvoorspelling ---------*/
		a#weer {
			height:61px;
			text-indent:-9000px;
			display:block;
			white-space:nowrap;
			overflow:hidden;
			background:transparent url(../images/layout/btn_weer_nl.jpg) no-repeat;
		}
				
		.fr a#weer {
			background:transparent url(../images/layout/btn_weer_fr.jpg) no-repeat;
		}
				
		.en a#weer {
			background:transparent url(../images/layout/btn_weer_en.jpg) no-repeat;
		}
		
		/*-------button gaststreek ---------*/
		
		a#gaststreek {
			width: 140px;
			height: 170px;
			display: block;
			text-indent: -9999px;
			overflow: hidden;
			margin-top: 10px;
		}
	
		.fr a#gaststreek {
			background: transparent url(../images/sponsors/gastland2008_fr.jpg) no-repeat top left;
		}
		
			.nl a#gaststreek {
			background: transparent url(../images/sponsors/gastland2008.jpg) no-repeat top left;
		}
		
			.en a#gaststreek {
			display:none;
		}
		
		.nl a#guestcountry {display:none}
		.fr a#guestcountry {display:none}
		
		 a#guestcountry {
		 width: 140px;
			height: 170px;
			display: block;
			text-indent: -9999px;
			overflow: hidden;
			margin-top: 10px;
		 background: transparent url(../images/sponsors/gastland2008_en.jpg) no-repeat top left;}
				
		/*------blokje sponsors en media---------*/
		
		div#sponsors, div#media, div#poweredby {
				background:transparent url(../images/layout/bg_center_zijbalk.gif) repeat-y;
				width:141px;
				margin-top:20px;
				}
				
		div#sponsors h3 {
				height:23px;
				text-indent:-9000px;
				white-space:nowrap;
				display:block;
				overflow:hidden;
				background:transparent url(../images/layout/bg_head_sponsors.gif)
				}
				
		div#media h3 {
				height:23px;
				text-indent:-9000px;
				white-space:nowrap;
				display:block;
				overflow:hidden;
				background:transparent url(../images/layout/bg_head_media.gif)
				}
				
		div#poweredby h3 {
				height:23px;
				text-indent:-9000px;
				white-space:nowrap;
				display:block;
				overflow:hidden;
				background:transparent url(../images/layout/bg_head_poweredby.gif)
				}
				
		div#sponsors ul, div#media ul, div#poweredby ul {
				background:transparent url(../images/layout/bg_foot_zijbalk.gif) no-repeat bottom;
				width:141px;
				}
				
		div#sponsors ul li, div#media ul li, div#poweredby ul li {
				text-align:center;
				padding:8px 0 8px 0;
				}
				
				
/*====================== Structuur Content - overview ==================*/	
				
		
		/*-------------left nav-----------------*/
			
		div#navLeft	{
			font-family:'lucida grande', 'Trebuchet Ms', 'sans serif';
			/* background:transparent url(../images/layout/bg_center_zijbalk.gif) repeat-y; */
			background:transparent url(../images/layout/bg_realthing_zijbalk.gif) no-repeat bottom left;
			margin-bottom:20px;
			padding-bottom:15px;
		}
				
		div#navLeft h2 {
			font-size:18px;
			font-weight:normal;
			letter-spacing:1px;
			background:transparent url(../images/layout/bg_head_zijbalk.gif) no-repeat top left;
			padding:16px 0 8px 18px;
			margin:0
		}
			
		div#navLeft ul {
			/* 
			background:transparent url(../images/layout/bg_foot_zijbalk.gif) no-repeat bottom left; 
			padding-bottom:15px;
			*/
		}
				
		div#navLeft ul li {
			padding:5px 0 5px 18px;
			}
				
		div#navLeft ul li strong {
			font-weight:bold;
		}
				
		div#navLeft ul li a {
			text-decoration:none;
			font-size:12px;
		}
				
				
				
		/* --- left nav secondary nav----------------------------*/		
		
		div#navLeft ul li ul {
				background-image:none;
				padding-bottom:0;
				}
				
		div#navLeft ul li ul li {
				padding:5px 0 5px 8px;
				}
				
		div#navLeft ul li ul li  a {
				text-decoration:none;
				font-size:11px;
				font-family:'Tahoma';
				}
				
				
		/*-----------------intro --------------------*/
		
		div#contentContainer p#intro {
				font-size:12px;
				line-height:19px;
				padding-right:20px;
				text-align:justify;
				font-family:'Trebuchet Ms';
				}		
				
		/*----------------- overview list --------------*/
		
		div#contentContainer ul.categories {
				font-family:'lucida grande','Trebuchet Ms', 'sans serif';
				}
		
		ul.categories li img {
				padding:2px;
				float:left;
				margin:0 15px 0px 0;}
				
		ul.categories li {
				padding-bottom:10px;
				list-style: none;
				background: none;
				}
				
		div#contentContainer ul.categories li h3 {
				font-size:15px;}
				
		div#contentContainer ul.categories li p {
				margin-left:106px;
				padding:0px 0px 0px 0;
				font-size:11px;
				line-height:normal;
				}
			
		div#contentContainer ul.categories li p span {
				display:block;
				background:transparent url(../images/layout/arrow_more.gif) no-repeat left center;
				margin-top:5px;
				padding-left:23px;
				}
			
		div#contentContainer ul.categories li p span a {
				text-decoration:none;
				font-weight:bold;
				font-size:10px;
				}
				
		/*----------- in the picture (gastland) -----------*/
		
		div#contentContainer div.inThePicture {
				font-family:'Trebuchet ms','lucida grande', 'sans serif';
				}
		
		div#contentContainer div.inThePicture h2 {
				text-transform:uppercase;
				font-family: Arial;
				letter-spacing:1px;
				font-size:14px;
				padding-bottom:9px;
				margin:0}
		
		
		div#contentContainer div.inThePicture h3 {
				padding:8px 0 8px 0;
				font-size:18px;
				margin:0 ;}

		div.inThePicture img {
				padding:2px;
				display:block;
				}
				
		div#contentContainer div.inThePicture p {
				font-size:11px;
				line-height:17px;
				width:220px;
				}
				
		div#contentContainer div.inThePicture p span {
				display:block;
				background:transparent url(../images/layout/arrow_more.gif) no-repeat left center;
				margin-top:5px;
				padding-left:23px;
				}
			
		div#contentContainer div.inThePicture p span a {
				text-decoration:none;
				font-weight:bold;
				font-size:10px;
				}
			
			
/*=========================== Contentpagina's ==============================*/

		/*----in the picture regular ------*/
		
		div.inThePicture_alt {
				float:right;
				padding:38px 0 0 21px;
				margin-right:10px;
				}
				
		div.inThePicture_alt img {
				padding:2px;
				display:block;
				}
		
		/*------------container content + main styles  ---------*/
		div#contentContainer h2 {
				text-transform:uppercase;
				font-family:Arial, Helvetica, 'sans-serif';
				letter-spacing:1px;
				font-size:17px;
				margin:0 0 15px 0 ;
				}
				
		div#contentContainer  h3 {
				font-size:14px;
				margin:15px 0 0px 0 ;
				}
				
		div#contentContainer  h4 {
				font-size:13px;
				margin:15px 25px 10px 0 ;
				}
			
		div#contentContainer p {
				font-size:12px;
				line-height:19px;
				padding-right:20px;
				text-align:justify;
				font-family:'Trebuchet ms';
				padding:2px 25px 10px 0;
				}
				
				
		div#contentContainer ul.regular, div#contentContainer ul.regularLinks, 
		div#contentContainer ul.regularLarge {
			margin:15px 0 0px 40px;
			padding-bottom:10px
		}		
				
		div#contentContainer ul.regular li, div#contentContainer ul.regularLinks,
		div#contentContainer ul.regularLarge li {
			list-style-image:url(../images/layout/bullet_green.gif);
			font-size:12px;
			font-family:'Trebuchet ms';
			line-height:20px;
			padding-left:10px;
		}
				
		div#contentContainer ul.regularLarge li {
			padding-bottom:13px;}
				
		div#contentContainer ul.regularLinks  {
			line-height:22px;
			padding-bottom:20px
			}
			
		div#wrapper div#contentContainer ul.regular li a:hover, 
		div#contentContainer ul.regularLarge li a:hover, div#contentContainer ul.regularLarge li strong a {text-decoration:none}
		
		
		
		div#contentContainer table {
			font-size:11px;
			margin:10px 0 20px 10px;
			width:400px;
		}
				
		div#contentContainer table th {
			font-weight:bold;
			padding:3px 0 3px 10px;
		}
				
		div#contentContainer table td {
			padding:3px 0 3px 10px;
		}
		
		div#contentContainer table table {
			margin: 0;
			width: auto;
		}
				
		div#contentContainer table table th {
			font-weight: normal;
			padding: 0;
		}
				
		div#contentContainer table table td {
			padding: 0;
		}
			
		/*---------------Watersport news overview -------*/
		
		div#contentContainer ul#categoriesNews {
			font-family:'Trebuchet Ms';
			margin: 0;
			padding: 0;
			list-style: none;
			background: none;
		}
		
		div#contentContainer ul#categoriesNews li {
			clear: left;
			margin: 0;
			padding: 0;
			list-style: none;
			background: none;
		}
		
		ul#categoriesNews li img {
			padding:2px;
			float:left;
			margin:0 15px 20px 0;
		}
	
		ul#categoriesNews li {
			padding-bottom:15px;
		}
				
		div#wrapper div#contentContainer ul#categoriesNews li h3 {
			font-size:15px;
			color: #63C0EC;
		}
							
		div#wrapper div#contentContainer ul#categoriesNews li h3 a {
			color: #63C0EC;
		}
			
		div#contentContainer ul#categoriesNews li p {
			margin-left:100px;
			padding:0px 15px px 0;
			font-size:11px;
			line-height:17px;
		}
			
		div#contentContainer ul#categoriesNews li p span {
			display:block;
			background:transparent url(../images/layout/arrow_more.gif) no-repeat left center;
			margin:5px 0 0 23px;
			padding-left:23px;
		}
			
		div#contentContainer ul#categoriesNews li p span a {
			text-decoration:none;
			font-weight:bold;
			font-size:10px;
		}	
				
		
				
		/*-------------------News article--------------*/
				
		div#contentContainer  p#articleStart, div#contentContainer  p.articleStart  {
			font-style:italic;
			font-weight:bold;
			font-size:12px;
			line-height:18px;
			font-family:'Trebuchet Ms';
			padding-bottom:15px;
		}
				
		div#contentContainer p img {
			padding:2px;
		}
		
		div#contentContainer p img.links {
			float: left;
			margin: 3px 15px 5px 0;
		}
				
		div#contentContainer  p img.rechts {
			float:right;
			margin:3px 0 5px 15px;
		}	
		
		/*----------------- waterfun agenda ------------*/
		
		div#contentContainer table.AgendaWaterfun th {
				padding:5px 8px 5px 3px;
				}
				
		div#contentContainer table.AgendaWaterfun td {
				white-space:nowrap;
				padding:6px 10px 6px 3px;}
				
				
		/*------------------ nieuwsbrief---------------*/
		
		/*highlightkader*/
		div.highlight {
				margin:15px 0 10px 0}
			
		div.highlight img {
				padding:2px;
				float:left;
				margin:0 15px 0px 0;}
			
		/*lijst onderwerpen nieuwsbrief*/
		ul.nieuwsbrief {
				font-size:12px;
				line-height:20px;
				}
				
				
		/*--------------gallery----------*/
		
		  div#contentContainer  p.gallery img {
			margin:20px 10px 0px 0;}
				

				
/*===================== COLORS ============================*/
		
	/*grijs*/
		div#contentContainer, ul.categories li, div#contentContainer div.inThePicture, ul#categoriesNews li,
		ul#actueel li#competitie p, ul#actueel li#recreatie p, div#meerComp ul li, div#meerRecr ul li, div#meerRecr ul li a,
		div#wrapper div#meerComp ul li a, div#wrapper div#contentContainer ul.regular li a:hover, ul.nieuwsbrief a {
				color:#4e5055;}
				
		ul#tools li, ul#tools li a, #footer, #footer a  {
				color:#858181;}
			
	/*lichtgrijs*/	
		div#navLeft ul li ul li  a:hover, div#contentContainer p a:visited {color:#666;}
		
		div#contentContainer table.AgendaWaterfun td {
				border-top:1px solid #cccccc;}
					
	/*lichtblauw*/
		ul#tools li a:hover, ul#actueel li#recreatie h3, div#navLeft h2,
		div#navLeft ul li ul li  a, div#contentContainer ul.categories li h3,
		div#contentContainer ul.categories li p span a, div#contentContainer  h3,
		div#contentContainer p a:hover, div#contentContainer ul#categoriesNews li h3,
		div#contentContainer ul#categoriesNews li p span a, div#contentContainer  p#articleStart, div#contentContainer  p.articleStart,
		div#wrapper div#meerRecr ul li a:hover, #wrapper ul#actueel li#recreatie p span a,
		div#navLeft ul li a:hover  {
				color:#63c0ec;}
				
		ul.categories li img:hover, ul#categoriesNews li img:hover {background-color:#63c0ec;}
		
		ul#actueel li#recreatie h3 img, 
		ul.categories li img, ul#categoriesNews li img, div#contentContainer  p img, div#contentContainer .highlight img {
				border:1px solid #63c0ec;}
				
		 
		
	/*donkerblauw*/	
	

		div#contentContainer div.inThePicture h2, div#contentContainer  h2, div#navLeft ul li a,
		div#contentContainer ul.regularLarge li strong a  {color:#002d5f;}			
		
	/*lichtgroen*/		
		ul#actueel li#competitie h3, ul#actueel li#recreatie h3, 
		div#wrapper div#meerComp ul li a:hover  {
				color:#a0cf67;}
				
		ul#actueel li#competitie img, ul#actueel li#recreatie  img  {
				border:1px solid #a0cf67;}
			
		ul#actueel li#competitie p span a, ul#actueel li#recreatie p span a,
		div#contentContainer div.inThePicture p span a {
				color:#8db859;}
				
		
		div.inThePicture img, div.inThePicture_alt img {border:1px solid #6bbc04;}
		
		div#contentContainer  h4 {border-bottom:1px solid #6bbc04;}		
		
		
		div#wrapper div#contentContainer ul li a,
		div#wrapper div#contentContainer ul.regular li a,
		div#wrapper div#contentContainer ul.regularLinks li a, div#contentContainer p a:link,
		div.inThePicture h2 span, div#contentContainer div.inThePicture h3,
		div#contentContainer  h4, div#contentContainer ul.regularLarge li a
		  {color:#6bbc04}
		
		div#contentContainer table th {
				border-bottom:1px solid #94bf60;
				color:#94bf60;}
				
		

				
		
		

		
		
				
		
				
		
		
		
		
		
		
	
			
		
				

		
				
	
				
		
	
			
				
	
	
		

		
				
		
		
		
		


				
		