ul, li { list-style-type: none; }#splash_container{	position: relative;	width: 990px;	margin: 0px auto;	text-align: left;	padding: 15px;}body{	margin: 50px 0px;	padding: 0px;	text-align: center;	font-family: arial,verdana, sans-serif;}.colors{	position: absolute;	display: block;	width: 55px;	height: 12px;	top: 550px;	line-height: 5px;	font-size: 2px;}.colors_active{	position: absolute;	display: block;	width: 55px;	height: 24px;	top: 544px;}#red{	position: absolute;	background-color: #ff0000;	left: 415px;}#yellow{	background-color: #ffff00;	left: 470px;}#blue{	background-color: #0000ff;	left: 525px;}#rsh_transparent{	position: absolute;	top: 20px;	left: 162px;	z-index: 2;}#gradientL{	position: absolute;	top: 96px;	left: 0px;	background: url('../if/gradientL.gif');	height: 369px;	width: 165px;	background-repeat: repeat-y;}#gradientR{	position: absolute;	top: 114px;	left: 776px;	background: url('../if/gradientR.gif');	height: 350px;	width: 200px;	background-repeat: repeat-y;}#splash_language{	position: absolute;	z-index: 10;	top: 441px;	left: 15px;}#belettering{	top: 467px;	left: 18px;	position: absolute;}img { border: 0px; }#rhs_main{	position: absolute;	top: 0px;	left: 0px;	z-index: 1;}#styles{	position: absolute;	top: 0px;	left: 0px;	width: 990px;	height: 100%;}#content{	position: absolute;	top: 171px;	left: 123px;	text-align: center;	width: 800px;	display: block;	zindex: 100;	_left: 23px;}#navigation{	position: absolute;	top: 8px;	left: 154px;	background-repeat: no-repeat;	height: 90px;	width: 800px;	display: block;	text-align: left;	z-index:2;}#navigation ul li{	position: absolute;	top: 64px;	display: block;	text-decoration: none;	font-family: "Arial-Black", Arial-Black,Arial Black,arial black,arial-black, arial, sans-serif;	font-size: 13px;	height: 37px;	z-index: 2;}a, a:link, a:active, a:visited{	text-decoration: none;	color: #000000;}#rsh { left: 0px; }#openingstijden { 	left: 603px; 	width: 120px;	}#contact {	left: 738px;	width: 100px;}#search { 	left: 466px; 	width: 120px;	}#rondleiding {	width: 96px;	left: 205px;}#erasmuslaan {	width: 120px;	left: 323px;;}.title{	font-family: "Arial-Black", Arial-Black,Arial Black,arial black,arial-black, arial, sans-serif;	font-size: 20px;	display: block;	padding-bottom: 5px;	text-align: left;	width:644px;	left: 100px;	position:relative;	}.txt{	font-family: arial,verdana, sans-serif;	font-size: 13px;	display: block;	padding-bottom: 5 px;	text-align: left;	width:644px;	left: 100px;	position:relative;}#previews{	text-align:left;	position: relative;	left: 100px;	_left: -75px;	top: 20px;}#searchResults{	position: absolute;	top: -80px;	_top: -140px;	left: 0px;	width: 800px;}#searchResults ul{	position: relative;	display: block;	width: 600px;	height: 75px;	top: 20px;	_left:-40px;	font-size: 12px;	font-family: arial, verdana, sans-serif;	color: #000000;}.highlight { background-color: #eeeeee; }#searchResults #searchTitles{	height: 20px;	font-family: "Arial-Black", Arial-Black,Arial Black,arial black,arial-black, arial, sans-serif;}#searchResults ul li{	top: 5px;	position: absolute;	display: block;}.titel{	width: 300px;	left: 160px;	text-align: left;}.datering{	width: 130px;	left: 460px;}.details{	width: 130px;	left: 670px;}.afbeelding{	text-align: center;	left: 40px;}.thumb {	clip:rect(0px 100px 100px 0px);	overflow:hidden;	position:absolute;	top: 5px;	height: 50px;	cursor:pointer;	display: block;}#AJAXsearch{	position: absolute;	width: 800px;	top: 180px;	left: 0px;	padding-bottom:30px;}#navigation ul .current {	position: absolute;	top: 30px;	display: block;	text-decoration: none;	font-family: "Arial-Black", Arial-Black,Arial Black,arial black,arial-black, arial, sans-serif;	font-size: 24px;	height: 37px;	z-index: 2;	width:400px;}#rsh.current {	left: 0px;}#rondleiding.current {	left: 170px;}#erasmuslaan.current {	left: 300px;}#openingstijden.current {	left: 410px;}#contact.current {	left: 440px;}#search.current {	left: 440px;}#lang, #langEng {	position:absolute;	display:inline;	width: 30px;	height: 240px;	left: 0px;	top: 122px;	background-repeat: none;	}#col, #colEng {	position:absolute;	display:inline;	width: 20px;	height: 240px;	right: 0px;	top: 122px;	background-repeat: none;	}	.inlineImage {	position:relative;	left:100px;}#detailHeader {		width: 600px;		display:block;		position:absolute;		position:absolute;		top: -30px;		left: 0px;		text-align:left;	}#detailDescription {		width: 600px;		display:block;		position:absolute;		top: -45px;		left: 75px;		_left: 175px;		text-align:left;			font-weight:bold;		font-family: "Arial-Black", Arial-Black,Arial Black,arial black,arial-black, arial, sans-serif;		font-size: 18px;		padding-bottom: 5px;				}	.detailContent {		display: block;		position:relative;		top: 10px;		left: 25px;		text-align:left;		width: 600px;		padding: 10px;		font-size:12px;	}	.detailDesc {		display: block;		position:relative;		top: 12px;		left: 25px;		text-align:left;		width: 600px;		background-color:#eeeeee;		padding: 10px;		font-size:12px;	}	#detailImages {		position:absolute;		left: 720px;		_left: 820px;		width: 100px;		top: 75px;	}	#detailImages a img {		display: block;		padding-bottom: 20px;		width: 120px;	}#currentSearch {	position: relative;	top: 165px;	left: 100px;}#col, #colEng {	z-Index: 10000;}