html {
	border: currentColor; height: 100%;
}
body {
	border: currentColor; height: 100%;
}
body {
	background: url("images/back.png") fixed repeat-x top rgb(255, 255, 255); margin: 0px; color: rgb(51, 51, 51); line-height: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.lente {
	background: url("images/back-lente.jpg") fixed repeat-x top;
}
.zomer {
	background: url("images/back-zomer.jpg") fixed repeat-x top;
}
.herfst {
	background: url("images/back-herfst3.jpg") fixed repeat-x top;
}
p {
	margin-top: 0px;
}
p a:link {
	color: rgb(211, 103, 40); text-decoration: underline;    /* rgb(0, 102, 204) */
}
p a:visited {
	color: rgb(211, 103, 40); text-decoration: underline;
}
p a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}

ul {
	padding-left: 0px; margin-left: 1.6em;
}
#content {
	background: url("images/back2.jpg") repeat-x rgb(230, 230, 230); width: 950px; margin-right: auto; margin-left: auto; position: relative; z-index: auto; min-height: 100%;
}
#main {
	width: 950px; height: auto; overflow: auto; position: relative; z-index: auto; border: 0px;
}
#foot_new {
	background: url("") no-repeat bottom; width: 950px; height: 155px; line-height: 16px; overflow: hidden; position: relative; z-index: auto;
}
#foot_logos {
	width: 950px; padding-top: 20px; clear: both;
}
#foot_disclaimer {
	width: 950px; padding-top: 10px; clear: both; margin-left: 50px;
}
#foot_disclaimer a {
	color: rgb(102, 102, 102);
}
#foot_logos img {
	border: 0px;
}
#foot_logos ul {
	margin: 0px; padding: 0px; list-style-type: none;
}
#foot_logos ul li {
	margin: 0px; padding: 0px; list-style-type: none;
}
#foot_logos ul li {
	margin-left: 40px; float: left;
}
#header {
	width: 950px; height: 112px; line-height: 16px; overflow: hidden; position: relative; z-index: auto;
}
#homeh1 {
	display: none;
}
#header_new {
	background: url("") no-repeat bottom; width: 950px; height: 110px; line-height: 16px; overflow: hidden; position: relative; z-index: auto; border: 0;
}
#header_new_menu {
	top: 70px; right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; position: absolute;
}
#header_new_menu a {
	color: rgb(211, 103, 40); text-decoration: none;
}
#header_new_menu a:hover {
	text-decoration: underline;
}
#header_new_menu ul {
	list-style: none; margin: 0px; padding: 0px;
}
#header_new_menu ul li {
	width: 100px; margin-right: 15px; float: left;
}
#header_new_logo {
	left: 20px; 
	top: 5px; 
	position: absolute; 
}
#header_new_logo img {
	border: 0px;
	width: 165px; 
}
#header_new_logo img a:hover, a:visited, a:link {
	border: 0px;
}
#header_new_zoekbox {
	background: url("images/zoek_box.jpg"); width: 311px; height: 56px; right: 130px; position: absolute;
}
#header_new_zoekbox {
	background: url("images/zoek_box.jpg"); width: 311px; height: 56px; right: 130px; position: absolute;
}
#header_new_zoekbox_input {
	left: 15px; top: 14px; position: absolute;
}
#header_new_zoekbox_button {
	left: 235px; top: 14px; position: absolute;
}
.zoekinput {
	border: 0px currentColor; width: 190px; height: 25px; color: rgb(153, 153, 153); line-height: 25px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: transparent;
}
#header_new_talen {
	top: 8px; width: 100px; right: 10px; position: absolute;
}
#header_new_talen a {
	color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
#header_new_talen a:hover {
	text-decoration: underline;
}
.nl {
	background: url("images/nl.png") no-repeat; padding-left: 20px;
}
.de {
	background: url("images/de.png") no-repeat; padding-left: 20px;
}
.en {
	background: url("images/gb.png") no-repeat; padding-left: 20px;
}
#header_new_talen ul {
	list-style: none; margin: 0px; padding: 0px;
}
#header_new_talen li {
	list-style: none; margin: 0px; padding: 0px; height: 17px;
}
#slide_new {
	background: rgb(255, 255, 255); width: 950px; height: 300px; overflow: hidden; position: relative; z-index: auto;
}
#header2 {
	background: url("images/header2.jpg") repeat-x; width: 950px; height: 48px; overflow: hidden; position: relative; z-index: auto; top: 5px;
}
.broodkruimel {
	color: rgb(255, 255, 255); font-size: 11px; margin-top: 15px; margin-left: 30px;
}
.broodkruimel a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.broodkruimel a:hover {
	color: rgb(204, 204, 204); text-decoration: none;
}
#hoofdmenu {
	text-align: right; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 700; margin-top: 200px;
}
.hoofdmenuitem {
	padding: 10px; float: right; position: relative;
}
.hoofdmenuitem a:link {
	padding: 7px; color: rgb(255, 230, 230); text-decoration: none;
}
.hoofdmenuitem a:visited {
	padding: 7px; color: rgb(255, 230, 230); text-decoration: none;
}
.hoofdmenuitem a:hover {
	padding: 7px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(136, 33, 31);
}
#leftmenu {
	width: 260px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 20px; margin-right: 05px; float: right; position: relative; z-index: auto;
}
#leftmenu h2 {
	margin: 20px 0px 10px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px; font-family: "Trebuchet MS", Arial, serif; font-size: 20px; font-weight: normal;
}
#leftmenu a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#leftmenu a:hover {
	text-decoration: underline;
}
#rmenu {
	margin: 20px; width: 200px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: right; position: relative; z-index: auto;
}
#rmenu h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px; font-family: "Trebuchet MS", Arial, serif; font-size: 20px; font-weight: normal;
}
#lmenu {
	margin: 20px; width: 150px; line-height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; float: left; position: relative; z-index: auto;
}
#lmenu h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px; font-family: "Trebuchet MS", Arial, serif; font-size: 20px; font-weight: normal;
}
.menukop {
	color: rgb(192, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: 700;
}
.menukop a:link {
	color: rgb(192, 0, 0);
}
.menukop a:visited {
	color: rgb(192, 0, 0);
}
.menukop a:hover {
	color: rgb(51, 66, 135); text-decoration: none;
}
#pagina {
	width: 625px; margin-top: 20px; margin-left: 50px; float: left;
}
#pagina2 {
	width: 520px; margin-top: 20px; float: left;
}
.item {
	padding: 10px; border: 1px solid rgb(230, 230, 230); width: 270px; margin-right: 20px; float: left; background-color: rgb(255, 255, 255);
}
.item img {
	border: 0px;
}
.item img a {
	border: 0px;
}
.item h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 22px; font-family: "Trebuchet MS", Arial, serif; font-size: 20px; font-weight: normal;
}
.item h2 a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.item h2 a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.item h3 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.item p {
	margin: 5px 0px 0px;
}
.item2 {
	padding: 10px; border: 1px solid rgb(230, 230, 230); width: 560px; float: left; background-color: rgb(255, 255, 255);
}
.item2img {
	margin-right: 10px; float: left;
}
.item2 h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 22px; font-family: "Trebuchet MS", Arial, serif; font-size: 18px; font-weight: normal;
}
.item2 h2 a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.item2 h2 a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.item2 h3 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.item2 p {
	margin: 5px 0px 0px;
}
.item3 {
	padding: 10px; border: 1px solid rgb(230, 230, 230); width: 500px; float: left; background-color: rgb(255, 255, 255);
}
.item3img {
	margin-left: 10px; float: right;
}
.item3 h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 34px; font-family: "Trebuchet MS", Arial, serif; font-size: 28px; font-weight: normal;
}
.item3 h1 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 34px; font-family: "Trebuchet MS", Arial, serif; font-size: 28px; font-weight: normal;
}
.item3 h3 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.item3 h4 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.item3 p {
	margin: 5px 0px 0px;
}
.item4 {
	padding: 10px; border: 1px solid rgb(230, 230, 230); width: 500px; float: left; background-color: rgb(255, 255, 255);
}
.item4img {
	margin-left: 10px; float: right;
}
.item4 h2 {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 34px; font-family: "Trebuchet MS", Arial, serif; font-size: 28px; font-weight: normal;
}
.item4 h3 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}
.item4 h4 {
	margin: 0px 0px 2px; padding: 10px 0px 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.item4 p {
	margin: 5px 0px 0px;
}
.item5 {
	padding: 5px; border: 1px solid rgb(230, 230, 230); width: 120px; margin-bottom: 10px; margin-left: 10px; float: left; background-color: rgb(255, 255, 255);
}
.item5img {
	
}
.item5 h2 {
	margin: 5px 0px 0px; padding: 0px; height: 30px; color: rgb(102, 102, 102); line-height: 14px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.item5 h2 a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.item5 h2 a:hover {
	color: rgb(0, 0, 0); text-decoration: none;
}
.item5 h3 {
	margin: 0px 0px 5px; padding: 0px; color: rgb(102, 102, 102); font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
.item5 p {
	margin: 5px 0px 0px;
}
.boeklink3 {
	height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; float: right;
}
.boeklink3 a {
	color: rgb(236, 20, 103); text-decoration: none;
}
.boeklink3 a:hover {
	color: rgb(0, 0, 0);
}
.boeklink {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
.boeklink a {
	color: rgb(236, 20, 103); text-decoration: none;
}
.boeklink a:hover {
	color: rgb(0, 0, 0);
}
.boeklink2 {
	width: 200px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; float: right;
}
.boeklink2 a {
	color: rgb(236, 20, 103); text-decoration: none;
}
.boeklink2 a:hover {
	color: rgb(0, 0, 0);
}
.clear {
	width: 100%; clear: both;
}
h1 {
	margin: 0px; color: rgb(192, 0, 0); line-height: 40px; font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: 700;
}
h2 {
	margin: 0px; color: rgb(51, 66, 135); line-height: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: 700;
}
.image {
	margin-left: 25px;
}
.small {
	color: rgb(153, 153, 153); font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
.submenu {
	background: url("images/menu1.gif") repeat ; padding: 3px 10px 3px 3px; width: 138px; margin-bottom: 5px;
}
.submenu a:link {
	background: url("images/menu1.gif") repeat-x; padding: 3px; width: 148px; height: 20px; color:rgb(211, 103, 40); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.submenu a:visited {
	background: url("images/menu1.gif") repeat-x; padding: 3px; width: 148px; height: 20px; color: rgb(211, 103, 40); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.submenu a:hover {
	padding: 3px; width: 148px; height: 20px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
#slide {
	width: 950px; height: 300px; overflow: hidden; position: relative; z-index: auto;
}
#book {
	top: 0px; width: 300px; height: 300px; right: 0px; overflow: hidden; position: absolute; z-index: 1000;
}
#bookinside {
	margin-left: -650px;
}
#slide img {
	border: 0px currentColor;
}
#slide_new img {
	border: 0px currentColor;
}
#sliderContent ul {
	margin: 0px; padding: 0px;
}
#slider {
	margin: -10px 0px 0px; padding: 0px;
}
#sliderContent {
	top: 0px; width: 950px; margin-left: 0px; position: absolute;
}
.sliderImage {
	float: left; display: none; position: relative;
}
.sliderImage span {
	font: 10px/15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 950px; height: 80px; color: rgb(255, 255, 255); display: none; position: absolute; font-size-adjust: none; font-stretch: normal;
}
.sliderImage h2 {
	margin: 0px 0px 8px 18px; padding: 0px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 34px;
}
.sliderImage h3 {
	margin: 0px 0px 0px 18px; padding: 0px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold;
}
.sliderImage h2 a {
	color: rgb(255, 255, 255);
}
.booknow {
	top: 215px; right: 15px; position: absolute; z-index: 100;
}
.clear {
	clear: both;
}
.sliderImage span strong {
	font-size: 14px;
}
.top {
	left: 0px; top: 0px;
}
.bottom {
	left: 0px; bottom: 0px;
}
.bottom img {
	margin-left: 15px;
}
