	/* positions */

	body				{
		font-family: arial, verdana, sans-serif; 
		font-size: 12px;
		color:navy;
		margin-top:0px;
		background: #FDF5E6;				
		background: #FDF5E6 url(../images/Logo dark blue-achtergrond.gif) no-repeat bottom right;
		}
		
		.page				{
			margin: 0 auto; 
			display: block; 
			position: absolute; 
			}
		.page p	{
			padding: 5px; 
			}
	
			.overzichtJacht {
				float : center;
				display: none;
				width: 660px;
				margin: 0px 0px 0px 0px;
				padding: 5px;
				color: navy;
				/*
				border-left: 1px solid darkgray;
				border-right: 1px solid darkgray;
				*/
				border-top: 1px solid darkgray;
				border-bottom: 1px solid darkgray;
			}
			.overzichtJacht a{
				text-align: center;
				text-decoration: none; 
				width: 110px;
				color: navy;
			}
			
			.fotoLink {
				color: black;
				font-size: 14px;  
				font-weight: bold;
				float: center;
				text-align: center;
				text-decoration: none; 
				text-transform: uppercase;
				height: 110px;
				width: 110px;
				}
			.fotoLink a{	
				color: black;
				font-size: 14px;  
				font-weight: bold;
				float: center;
				text-align: center;
				text-decoration: none; 
				text-transform: uppercase;
				height: 100px;
				width: 100px;
			}
			
			.titelJacht	{
				background: #F0E9DF;
				color: navy;
				display: block;
				float :center;
				width: 660px !important;
				font-size: 14px; 
				font-weight: bold; 
				text-transform: uppercase; 
				border-left: 1px solid darkgray;
				border-right: 1px solid darkgray;
				border-top: 1px solid darkgray;
				padding: 5px;
			}
			.titelJacht a {
				text-decoration: none;
				width: 648px !important;
				color: navy;				
			}				
			.under	{
				background: #F0E9DF;
				font-size: 3px; 
				display: block;
				width: 660px !important;
				float: center;			
				padding:0px 5px 0px 5px;
				border-left: 1px solid darkgray;
				border-right: 1px solid darkgray;
				border-bottom: 1px solid darkgray;
				height: 2px !important;
			}
	td {
		font-size:10px;
		margin-bottom:5px;
	}
	.tblLine th {				
		border: 1px solid darkgray;
	}
	
	.tblLayout {
			border-width: 1px 1px 1px 1px;
			margin: 10px 0px 20px 0px;
			width: 100%;
			display: block;
			border-collapse: collapse;
			border: 1px solid darkgray;
			cellpadding: 0; 
			cellspacing: 5;
		}

	.tblLayout thead th {		
		background: #F0E9DF;
		color: navy;
		float: center;
		font-size: 16px; 
		font-weight: bold;				
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
		text-transform: uppercase; 
		padding: 10px;
	}
	
	.tblLayout thead td {
		background: #F0E9DF;
		color: navy;
		font-size: 12px; 
		padding:10px;			
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
	}
	
	.tblLayout tbody th {
		background: #F0E9DF;
		color: navy;			
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
		font-size: 12px; 
		padding: 10px;
		text-align: left;
	}
	.tblLayout tbody td {
		padding: 5px;
		font-size: 12px; 
	}
	
	.tblLayoutPrint {
			border-width: 1px 1px 1px 1px;
			margin: 10px 0px 20px 0px;
			width: 630;
			display: block;
			border-collapse: collapse;
			border: 1px solid darkgray;
			cellpadding: 0; 
			cellspacing: 5;
		}

	.tblLayoutPrint thead th {		
		background: #F0E9DF;
		color: navy;
		float: center;
		font-size: 16px; 
		font-weight: bold;				
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
		text-transform: uppercase; 
		padding: 10px;
	}
	
	.tblLayoutPrint thead td {
		background: #F0E9DF;
		color: navy;
		font-size: 12px; 
		padding:10px;			
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
	}
	
	.tblLayoutPrint tbody th {
		background: #F0E9DF;
		color: navy;			
		border-top: 1px solid darkgray; 			
		border-bottom: 1px solid darkgray; 
		font-size: 12px; 
		padding: 10px;
		text-align: left;
	}
	.tblLayoutPrint tbody td {
		padding: 5px;
		font-size: 12px; 
	}
	
	/* Begin layout linkse balk */
	#balkLeft	{		
		position:absolute; 
		left:0px; 
		top:0px; 
		padding:0px;
		width: 150px;
		height: 800px; 
		background-color: #F0E9DF;
		margin: 10px 0px 20px 20px; 
	}		
		#adresLeft	{
			margin: 25px 0px 0px 0px;
			text-align: center;
			font-size: 9px; 
			width : 150px;
		}
			
		#titelTop	{
			/*height: 35px;*/
			width: 150px; 
			/*padding-top: 7px; */
			margin: 0px 0px 15px 0px; 
			float: left;
			
			text-align: center;
			font-size: 16px; 
			font-weight: bold;
			font-style: italic;
			
			color: darkblue;		
			background-color: #F0E9DF;
		}
		
		#buttonLeft, #taalLeft {
			float: center;			
			display: block;			
			margin: 15px 0px 0px 0px; 
		}
		#buttonLeft a {
			width: 38px;			
			display: inline;
			text-align: center !important;
		}
		#taalLeft a {
			width: 70px;
			display: inline;
			text-align: center !important;		
		}
		
		#menuLink	{
			display: block;
			margin: 15px 0px 0px 5px; 
			color: navy; 
		}
		#menuLink a {
			display: block; 
			color: navy;  
			font-size: 12px; 
			text-decoration: none; 
/*			text-transform: capitalize;*/
			font-family: Verdana;
			font-weight: bold; 
			text-align: right !important;
			padding-right: 15px; 
			margin: 2px 0px 3px 0px; 		
			background: url(../images/link.gif) no-repeat top right;
		} 
		#menuLink a:hover {
			color: blue;		
			background: url(../images/link2.gif) no-repeat top right;
		}
	/* Einde layout linkse balk */
	
	/* Begin layout top balk*/
	#logoTop {
		height: 100px;
		width: 150px; 
		margin: 10px 0px 0px 0px; 
		float: center;
		display: block;		
		text-align: center !important;
		background-color: #F0E9DF;
		} 
	 
	#formTop, #newsTop	{
		float: left;
		font-size: 9px;
		background-color: #F0E9DF;
		} 
		
	#formTop	{
		height: 100px;
		margin: -35px 0px 0px 0px; 
		}
	#newsTop	{
		width: 50%;
		height: 65px;
		margin: 0px 0px 0px 0px; 
		}	
	
	#formTop form	{
			margin-top:0px;
			margin-bottom:0px;
		}			
	#formTop input	{
			float:center;
			color: #000000;  
			font-size: 9px; 
			text-decoration: none; 
			background-color:#F0E9DF;
			border:1px solid silver;
			margin-left:5px
		}
	#formTop h1, #newsTop h1	{
			font-size: 11px;  
			font-weight: bold;
			margin-bottom:0px;
			margin-top:0px;
		}
	#formTop td	{			
			margin-bottom:0px;
			margin-top:0px;
			font-size: 9px;
		}
	#newsTop a	{
		display: block; 
		color: #000000;  
		font-size: 10px; 
		text-decoration: none; 
		font-weight: bold;
		text-align: left !important;
		padding-left: 10px; 
		margin: 2px 0px 3px 10px; 
		background: url(../images/link.gif) no-repeat top left;
		}  
		
	/* Einde layout top balk*/
	#content			{
		display: block; 
		position:absolute; 
		left:151px; 
		top:0px; 
		padding:0px;
		width:600px;
		margin: 50px 0px 0px 50px; 
		/*background-color: #FDF5E6;*/
		}		
