	/* positions */

	body				{
		background: url(img/bg_grey.gif) repeat-y center center;
		font-family: arial, verdana, sans-serif; 
		font-size: 11px;
		}
		.sponsors {
			float:right;
			text-align:right;
			padding-right:5px;
			width:397px;
			height:50px;
			position:absolute;
			top:184px;
			left:50%;
		}
		
		.contentText {
			margin-top: 0px !important;
			margin-left: 10px;
			margin-right: 10px;
			overflow:auto;
		/*	float:right;
		/*	height:410; */
		}
		.page				{
			width: 791px; 
			float: center; 
			margin: 0 auto; 
			display: block; 
			position: absolute; 
			left: 50%; 
			margin-left: -395px;
			margin-top: -15px;
			}
		.page p 		{
			padding: 5px;
			}
			.nieuws	{
				float :center;
				margin: 5px; 							
				border: 1px solid navy; 
				background: #DBF0FB;
				width:575px;
				color:black;
				font-size: 11px;
				}
			.sport	{
				float:center;
				margin-top: 5px;
				margin-bottom: 5px; 	
				border: 1px solid lightgrey; 
				background: #DBF0FB;
				width:585px;
				}
		.boei, .boei:visited{
			padding: 5px;
			color:black;
			text-decoration:none;
		}
		.foto, .foto:visited {
			padding: 5px;
			color:black;
			text-decoration:none;
		}
		.boei:hover, .foto:hover {
			color:#CC0000;
			text-decoration:none;
		}
			.titelBoei {
				padding-bottom:5px;
				padding-top:15px;
				display:block;
				width:585px;
				margin:0px;
			}
			.boei, .foto 	{
				float:left;
				display:inline;
				margin-top: 5px;
				margin-bottom: 5px; 
				margin-right: 5px; 	
				border: 1px solid #CC0000; 
				background: #ffe4e1;
				width:140px;
				}
				
			.moreLink, .moreLink:visited, .listLink, .listlink:visited {
				display: block;
				color:navy;
				}
			.moreLink, .moreLink:visited {	
				float:right;
				text-decoration: none; 
				text-transform: uppercase; 
				text-align:right;
			}
			
			.listLink, .listlink:visited {
				float:left;
				text-align:left;
			}
					
			.moreLink:hover, .listLink:hover	{
				color:#CC0000; 
				text-decoration: none; 
				}
				
			.sport1	{
				float :left;
				display: block;			
				border: 1px solid lightgrey; 
				background: #DBF0FB;
				width:186px;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 588px;
				margin-left: 5px;
				}
			.sport2	{
				float :left;
				display: block;			
				border: 1px solid lightgrey; 
				background: #DBF0FB;
				width:186px;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 186px;
				margin-left: 387px;
				}
			.sport3	{
				float :left;
				display: block;			
				border: 1px solid lightgrey; 
				background: #DBF0FB;
				width:186px;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 387px;
				margin-left: 186px;
				}
			.sport4	{
				float :left;
				display: block;			
				border: 1px solid lightgrey; 
				background: #DBF0FB;
				width:186px;
				margin-top: 5px;
				margin-bottom: 5px;
				margin-right: 588px;
				margin-left: 5px;
				}
			.uitslag {
				float :left;
				display: block;
				margin: 5px; 
				border: 1px solid lightgrey; 
				background: #D9FFD9;
				width:520px;
				}
			.titel {
				float :left;
				display: block;
				margin: 5px; 
				width:520px;
				}
		
		.page p img		{
			/*display: block;
			float: right;*/
			margin: 0px 0px 10px 10px;
			}
		
		.page p a		{text-decoration: none;}
	
	#header				{
		width: 776px;
		display: block; 
		clear: right; 
		clear: left;		
		}
	#footer				{
		width: 791px;
		display: block; 
		clear: right; 
		clear: left;		
		text-align: center; 
		margin-top: 5px;
		height: 18px; 
		background: navy; 
		color: white; 
		}
		
	#header a			{
		/* links in header */
		background-color: navy; 
		color: white; 
		padding: 10px 10px 0px 10px; 
		font-size: 12px; 
		text-decoration: none; 
		text-transform: uppercase; 
		margin-right: 2px; 
		font-weight: bold; 
		border: 1px solid #000090; 
		-moz-border-radius-topleft: 10px;
		}
	#header a:hover		{background: blue;}
		.oldcontent			{
			display: block; 
			text-align: justify; 
			font-size: 12px;
			}
		.oldcontent h1		{text-align: left;}
	

		.subsubnav			{
			display: block; 
			width: 585px; 
			margin-bottom: 20px; 
			border: 1px solid lightblue; 
			padding: 10px;
			}
		.subsubnav a		{
			display: block; 
			padding-left: 15px; 
			background: url(http://www.vrc.nu/images/subsubnav.gif) no-repeat top left;}

	h1 					{
		font-size: 20px;
		color: #000080;
		}
	h2 					{
		font-size: 12px;
		color: #000000;
		} 
	h3 					{
		font-size: 9pt;
		color: #000080;
		} 
	h4 					{
		font-size: 14px;
		color: #000000;
		} 
	h5 					{
		font-size: 14px;
		color: #800088;
		} 

	#graphiclogo		{
		display: block; 
		height: 100px;
		width: 100px; 
		background: url(img/vrc.gif) no-repeat top left; 
		margin: 5px 0px 10px 5px; 
		float: left;
		}
		
	#fontlogo			{
		color: navy; 
		font-size: 20px; 
		font-weight: bold; 
		float: left;
		}
	
	#sponsorlogo		{
		display: block;
		height: 100px;
		width: 150px;  
		background: url(http://www.vrc.nu/images/logo_laerdal.gif) no-repeat top right; 
		margin: 5px 0px 10px 5px; 
		float: right;
		}
	#printlogo		{
		display: block;
		width:21px;
		background: url(http://www.vrc.nu/images/printer.gif) no-repeat top right; 
		margin: -25px 0px 0px 0px; 
		float: right;
		}
			
/* tables */	
	table				{
		font-size: 11px; 
		border: 1px solid navy;
		border-collapse: collapse;
		}
		.TblSm {
			border-width: 1px 1px 1px 1px;
			margin: 10px 0px 20px 0px;
			width:585;
			}
		.TblBr {
			border-width: 1px 1px 1px 1px;
			width:770;
			margin: 10px 0px 20px 0px;
			}
			
		.TblLine th	{
				border: 1px solid navy;
				border-width: 1px 1px 1px 1px;
			}			
		.TblLine td {
				border: 1px solid navy;
				border-width: 0px 1px 0px 1px; 
			}
		.TblLine th	{
				border: 1px solid navy;
				border-width: 1px 1px 1px 1px;
			}			
		.TblLine td {
				border: 1px solid navy;
				border-width: 0px 1px 0px 1px; 
			}
			
		.TblKlein td {
				font-size: 9px; 
				border: 1px solid navy;
			}
				
		.TblMLine td {
				border: 1px solid navy;
				border-width: 1px 1px 1px 1px; 
			}
		.TblNLine td {
				border: 1px solid navy;
				border-width: 0px 1px 0px 1px; 
			}
		.TblNLine th {
				border: 1px solid navy;
				border-width: 0px 1px 0px 1px; 
			}
		
	th, td		{
		padding: 7px; 
		vertical-align: top; 
		}
					
	th			{
		border: 1px solid navy;
		border-width: 1px 0px 1px 0px; 
		text-align: left;
		}

	thead th			{
		background: navy; 
		color: white;		
		text-align: center;
		}

	tbody th			{
		border: 1px solid navy;
		border-width: 1px 0px 1px 0px;
		background: lightblue;
		}
	
/* IE */
	*#col1				{
		/*text-align: center; */
		font-weight: bold;
		}
	
/* Moz */
	td:first-child		{
		/*text-align: center;*/
		font-weight: bold;
		}
		
		.altrow				{background: aliceblue;}
		
	.info {		
		margin-left: -15px; 
	}
	.info a {
		font-weight: bold;	
		background: none;	
		color: black; 
		text-decoration:none;
	}
	.info a:hover {
		font-weight: bold;	
		background: none;	
		color: red; 
		text-decoration:none;
	}
	.info a:active {
		font-weight: bold;	
		background: none;	
		color: red; 
		text-decoration:none;
	}
	.info a:visited {
		font-weight: bold;	
		background: none;	
		color: black; 
		text-decoration:none;
	}
	
	.menuDownload {		
		width: 175px;
		margin: 0px 0px 0px 10px; 
		float: left; 
	}
	.subnav2 {
		width: 100%;
		display: block; 
		text-align: left !important;
	}
	
	.downloadnav2 {
		width: 100%;
		display: block; 
		text-align: left !important;
		margin-top: 5px;
	}
	
	.subnavHead, .downloadHead {
		text-transform: uppercase;
		width: 100%;
		float: left; 
		padding-top: 5px;
		padding-bottom: 5px;  
		display: block; 
		text-align: left !important;
		font-weight: bold;
		cursor:pointer;
	}
	
	.subnavHead {
		border: 1px solid navy;	
		color: white;	
		background: navy !important;
	}
	
	.downloadHead {
		border: 1px solid #CC0000;	
		color: white;	
		background: #CC0000 !important;
	}
	
	.subnavLinkClose, .subnavLinkOpen, .downloadLinkClose, .downloadLinkOpen {
		display:block;
		width: 100%;
		float: left; 
		text-align: left !important;
	}
	
	.subnavLinkClose{	
		border: 1px solid navy;	
		background: lightblue !important;
		display:none;
	}
	.subnavLinkOpen{	
		border: 1px solid navy;	
		background: lightblue !important;
	}
	
	.downloadLinkClose {	
		border: 1px solid #CC0000;	
		background: #FFE4E1 !important;
		display:none;
	}
	.downloadLinkOpen {	
		border: 1px solid #CC0000;	
		background: #FFE4E1 !important;
	}
	
	.downloadLinkOpen a, .downloadLinkOpen a:visited, .hierishi a, .hierishi a:visited, .hierishini a, .hierishini a:visited, .hierishini a:hover, .hierishini a:active {
		display: block; 
		margin-bottom: 5px;
		margin-left: 5px;
		text-decoration:none;
		font-weight:bold;
		padding-left: 20px; 
	}
		
	.hierishini a, .hierishini a:visited { 
		color:navy;
		background: url(http://www.vrc.nu/images/new_blew.gif) no-repeat middle left;
	}
	
	.downloadLinkOpen a, .downloadLinkOpen a:visited, .hierishi a, .hierishi a:visited, .hierishini a:hover, .hierishini a:active {
		color:#CC0000;
		background: url(http://www.vrc.nu/images/new_red.gif) no-repeat middle left;
		text-decoration:none;
	}
	
	.downloadLinkOpen a:hover, .downloadLinkOpen a:active { 
		color:navy;
		background: url(http://www.vrc.nu/images/new_blew.gif) no-repeat middle left;
		text-decoration:none;
	}
		
	#subnav, #downloadnav { 
		width: 210px; 
		border: 1px solid lightgrey; 
		-moz-border-radius: 15px; 
		float: right; 
		padding: 10px; 
		margin: 0px 0px 10px 10px; 
		display: block; 
		text-align: left !important;
		}
		
	#subnav {background: lightblue !important;}
	#downloadnav	{
		clear: right;
		background: lightyellow !important;
		}
	#navdownload		{
		display: block; 
		width: 520px; 
		background: lightyellow !important; 
		padding: 10px;
		}
	#subnav a, #navdownload a, #downloadnav a {
		display: block; 
		margin-bottom: 10px;
		}
	
	
	/*.content {clear: all; display: block; width: 530px; float: left;}*/
	
	#warning {		border: 1px solid red; 
					background-color: lightyellow; 
					padding: 10px; 
					font-weight: bold; 
					color: red; 
					width: 200px; 
					float: right; 
					margin-bottom: 10px; 
					margin-top: 10px;
	}
	
	#alert {		border: 1px solid green; 
					background-color: lightgreen; 
					padding: 10px; 
					font-weight: bold; 
					color: red; 
					width: 500px; 
					float: center; 
					text-align:center;
					margin-bottom: 10px; 
					margin-top: 10px;
	}

/*Search balk in header*/
	#atomz			{display: block; background-color: #000080; width: 776px; margin-bottom: 10px; height: 30; border-top: 5px solid red;}
	#atomz form			{clear: right; float: right; margin-top: 2px;}
	#atmoz form img	{float: right; margin-right:5px; margin-top: 2px;}
	#atmoz form a	{float: right; margin-right:5px;} 
	#atomz form input			{float: right; margin-right:10px;}
	#atomz form input#button	{background: red; color: white; float: right; margin-right:10px;}
	
	
	#atmoz img	{clear: right; float: right; margin-right:5px}
	#atmoz a	{clear: right; float: right; margin-right:5px}
	
.cat1 {PADDING-TOP: 7px}

.1{PADDING-TOP: 7px}

.cat1 H2{
	margin: 5px; 
	/*background-position: right;*/
	float: center;
	display: block;
	width: 520px;			
	padding: 10px; 
	border: 1px solid lightgrey; 
	/*background: #FF9933;*/
}

.1 H2{
	BACKGROUND: url(http://start.be/is/s/cat0.gif) #0050a0 no-repeat; 
	background-position: right;
}

.cat1 .L{
	float :left;
	display: block; 
	width: 520px;			
	padding: 10px; 
	border: 1px solid lightgrey; 
	background: #D9FFD9;
	margin: 5px; 
}
.1 .L{
	BORDER-RIGHT: #bed0e0 1px solid; 
	BORDER-TOP: #bed0e0 1px solid; 
	BORDER-LEFT: #bed0e0 1px solid; 
	BORDER-BOTTOM: #bed0e0 1px solid
}


/* foto paginas */
.phtDescription {
	font-weight: bold;
}

.phtBijschrift {
	color:gray;
}

.handOn {
	cursor: pointer;
}

.photoDescription{
	background-color:lightblue;
	color:white;
}

.albumDescription {
	background-color:aliceblue;
	color:black;
}

.albumDescription, .photoDescription {
	padding:3px;
	height:60px;
	width:150px;
	border: 1p solid navy;
	text-align: center;
}
.albumDescription a{
	color:black !important;
}
.photoDescription a{
	color:white !important;
}
.albumDescription a, .photoDescription a{
	font-weight:bold !important;
	text-decoration: none !important;
}

.albumDescription a:hover, .photoDescription a:hover{
	color:red !important;
	font-weight:bold;
	text-decoration: none;
}

.TblPhoto img, .borderPhoto {
	border:1px solid navy;
}

.TblPhoto {
	border-width: 1px 1px 1px 1px;
	width:100%;
	margin: 5px 0px 10px 0px;
}

.TblPhoto thead td {
	border-bottom:1px solid navy;
	background-color:lightblue;
}

.photoDisplay{
	float:center;
	width:150px;
	height:160px;
	text-align:center;
	vertical-align:middle !important;
}

.displayPhoto{
	float:left;
	display:inline;
	margin:5px 17px 5px 17px; 
	width:150px;
	height:230px;
	text-align:center;
}

.notDisplayPhotoList {
	display:none;
}
.displayPhotoList {
	display:inline;
}

.selectPage, .notSelectPage {
	display:inline !important;
}

.selectPage a, .notSelectPage a:hover{
	color: red !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

.selectPage a:hover, .notSelectPage a{
	color:black !important;
	font-weight:bold !important;
	text-decoration: none !important;
}

.descriptionPhoto {
	width:600px;
	height:40px;
	border:1px solid navy;
	background-color:lightblue;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:2px;
}

.bigPhotoPhoto{
	height:600px !important;
	margin:0px;
	padding:0px;
	vertical-align:middle !important;	
}

.bigPhoto{
	float:left;
	margin:0px;
	padding:0px;
	width:600px;
	margin-right:2px;
	text-align:center;
	vertical-align:middle !important;	
}
.otherPhoto{
	float:right;
	overflow:auto;
	height:630px;
	padding-top:5px;
	padding-bottom:5px;
	width:150px;
	text-align:center;
	border:1px solid navy;
	background-color: lightblue;
}

img {
	vertical-align:middle !important;	
}

.menu {
	height: 183px;
	width: 791px;
	float: center; 
	margin: 0 auto; 
	display: block; 
	left: 50%; 
	padding-left: -10px;
	padding-Top: -14px;
	/* background: url(http://www.vrc.nu/images/achtergrond.gif) repeat-y center center; */
	text-align: right;
	z-index: 1;
}
.menuTop {
	float:right;
	text-align: right;
	width:100px;
	height:120px;
	background-color: navy; 
	padding-top:5px;
	display:block;
}
.menuTop a {
	display:block;
	background-color: navy; 
	color: white; 
	padding: 0px 10px 0px 10px; 
	font-size: 10px; 
	text-decoration: none; 
	text-transform: uppercase; 
	font-weight: bold; 
	height:22px;
	padding-top:4px;
}
.menuTop a:hover {
	background-color: #CC0000; 
	color: white; 
	text-decoration: none; 
	text-transform: uppercase; 
	font-weight: bold; 
}
.menuTop a:visited, .menuTop a:active { 
	color: white; 
	text-decoration: none; 
	text-transform: uppercase; 
	font-weight: bold; 
}
.menuTop .geselecteerd {
	display:block;
	background-color: #CC0000; 
	color: white; 
	padding: 0px 10px 0px 10px; 
	font-size: 10px; 
	text-decoration: none; 
	text-transform: uppercase; 
	font-weight: bold; 
	height:22px;
	padding-top:4px;
}
.menuMenu {
	Width:100px;
	height:182px;
	display:inline;
	background-color: navy; 
	z-index: 2;
	position: absolute;
	left: 50%; 
	margin-left: 295px;
	top:0px;
	text-align:center;
}
.menuTitel{
	width:690px;
	height:183px;
	display:inline;
	FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=50);
	padding-Top: -1px;
	z-index: 0;
	position: absolute;
	left: 50%; 
	margin-left: -395px;
	top:0px;	
}
.menuAchtergrond {
	height: 183px;
	width: 790px;
	background: url(http://www.vrc.nu/images/achtergrond.gif) repeat-y center center;
	z-index:1;
	left: 50%; 
	margin-left: -394px;
	position: absolute;
	top:0px;
	}
	
.menuSponsor {
	height: 53px;
	width: 100px; 
	display: block; 
	vertical-align: bottom;
}

.menuSponsor a img {
	vertical-align: bottom;
	border: 1px solid #CC0000;
}

.menuTitelx, .menuTitely, .printer{
	position: absolute;
	left: 50%; 
	margin-left: -394px;
	font-weight: bold; 
	color:#CC0000;
	vertical-align:bottom;
	z-index:2;
	float: left; 
	}
	
.menuTitelx{
	top:115;
	height:26px;
	font-size: 24px; 
	width: 680px;
}
	
.menuTitely{
	top:140;
	height:20px;
	font-size: 18px; 
	width: 680px;
}

.printer {
	top:161;
	width: 690px;
}	