/* HTML algemeen */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.2em;	margin: 0px;	background-color: #FFFFFF;	background-image: url(images/bg_rechts-index.gif);	background-repeat: repeat-y;	background-position: right top;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #50910F;	margin-top: 0px;}a {	font-weight: bold;	color: #000000;	text-decoration: underline;}a:hover, a:visited {	color: #666666;}/* banner top */#top {	height: 61px;	width: 100%;	background-color: #50910F;	clear: right;}#top_right {	float: right;	clear: right;	position: absolute;	top: 0px;	right: 0px;}#toolbar {	height: 31px;	width: 100%;	background-color: #8ECF4D;	top: 61px;	right: 0px;	clear: right;	border-bottom-width: 5px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}/* kolomstructuur */#kolom_rechts {	margin: 0px;	padding: 0px;	width: 100%;} #inhoud {	margin: 0px 260px 0px 0px;	background-color: #FFFFFF;}#inhoud_text {	padding: 18px 20px 20px;	background-color: #CCCCFF;}#inhoud_img {	padding: 18px 20px 20px 20px;}#menu_books_rechts {	float: right;	width: 215px;	padding: 18px 20px 20px 25px;}* html #menu_books_rechts { /* tan hack */	width: 260px;	w\idth: 215px;}/* diverse classes */.bold {	font-weight: bold;}.italic {	font-style: italic;}.book {	margin-bottom: 20px;	clear: none;	width: auto;	float: left;	padding-right: 15px;}.clear {	clear: both;	display: block;	margin: 0px;	padding: 0px;	height: 1px;	overflow: hidden;}.list_blok {	list-style: url(images/blokje-groen.jpg) none outside;	}.list_blok li {	padding-bottom: 0.2em;}/* nav home *//*#nav_home {	margin: 0;	padding: 0;	height: 31px;	list-style: none;	display: inline;	font-size: 12px;	font-weight: bold;	}#nav_home li {	margin: 0; 	padding: 0;  list-style: none;	display: inline;	}#nav_home a {	float: left;	padding: 10px 0 0 0;	color: #8ECF4D;	}	#nav_home a:hover {	color: #114111;		}#thome a {	width: 49px;}*/#nav_home {	margin: 0;	padding: 0;	height: 31px;	list-style: none;	display: inline;	font-size: 12px;	font-weight: bold;	}#nav_home li {	margin: 0; 	padding: 0;  list-style: none;	display: inline;	}#nav_home a {	float: left;	padding: 10px 0 0 20px;	background-image: url(images/nav_blok_groot.jpg);	background-repeat: no-repeat;	background-position: 0px 0px;	color: #114111;	}	#nav_home a:hover {	background-position: 0 -31px;	}	#nav_home a.selected {	background-position: 0 -31px;	}#torder a {	width: 45px;}#tcontact a {	width: 55px;}#thome a {	width: 45px;	}/* Tan hack */* html #torder a {	width: 65px;	w\idth: 45px;}* html #tcontact a {	width: 75px;	w\idth: 55px;}* html #thome a {	width: 65px;	w\idth: 45px;}/* nav index */#nav {	margin: 0;	padding: 0;	height: 31px;	list-style: none;	display: inline;	overflow: hidden;	}#nav li {	margin: 0; 	padding: 0;  list-style: none;	display: inline;	}#nav a {	float: left;	padding: 31px 0 0 0;	overflow: hidden;	height: 0px !important; 	height /**/:31px; /* for IE5/Win only */	}	#nav a:hover {	background-position: 0 -31px;	}#nav a:active, #nav a.selected {	background-position: 0 -31px;	}#tbooks a {	width: 100px;	background-image: url(images/books_index.jpg);	background-repeat: no-repeat;	background-position: left top;}#tbasket a {	width: 56px;	background-image: url(images/basket_index.jpg);	background-repeat: no-repeat;	background-position: left top;	float: right;}#tservices a {	width: 260px;	background-image: url(images/services_index.jpg);	background-repeat: no-repeat;	background-position: left top;	float: right;}