body 
{ color: #000; font-family: "Arial"; font-size: 12px; margin: 0; padding: 0;  background: url(../img/gordel.jpg) repeat-x 0 145px; }

h1
{ list-style: none; margin: 0; padding: 0; font-size: 18px; color: #0075CC; }

h3,h4,h5,ul,p
{ list-style: none; margin: 0; padding: 0 }

h2 { font-family: "Arial"; font-size: 18px; }

a
{ color: #000; text-decoration: none }

span { color: #617ca5; }

img
{ border-width: 0 }

div#pagebody
{ margin: 0 auto; padding: 0; position: relative; width: 950px; }

div#header
{ background: url(../img/achtergrond.jpg) repeat-y; width: 950px; height: 145px }

div#header div.logo
{ position: absolute; top: 0; left: 1px; width: 351px; height: 147px }

div#header div.foto
{ position: absolute; top: 0; right: 2px; width: 690px; height: 147px }

div#menu
{ margin-top: 5px; margin-left: 75px; width: 800px; height: 36px; text-align:center }

div#menu ul
{ word-spacing:30px }

div#menu ul li
{ display: inline }

div#menu ul li a
{ color: #fff; font-size: 19px; font-family: "Tahoma"; }

div#contentbg
{ background: url(../img/contentbg.jpg) repeat-x; position: absolute; top: 181px; height: 1000px; width:950px; }

div#sidebar
{ background-position: 0 0; position: absolute; top: 190px; left: 10px; width: 271px }

div#sidebar div.boven { background: url(../img/menu_boven.png) no-repeat; left: 0; width: 271px; height: 10px }

div#sidebar div.bg
{ background-image: url(../img/sidebar_bg.gif); repeat-y; width: 271px }

div#sidebar div.bg ul
{ padding:0px 10px 0px 30px; font-family: "Arial"; font-weight: Bold; }

div#sidebar div.bg ul li
{ font-size:16px; line-height: 32px; }

div#sidebar div.bg ul li a
{ color: #000; }

div#sidebar div.bg ul li a:hover
{ color: #0076CC; }

div#sidebar div.bg2
{ background-image: url(../img/blok1_bg.gif); repeat-y; width: 256px; padding:0 0 0 15px; }

div#sidebar div.bg2 ul
{ font-family: "Arial"; font-weight: Bold; }

div#sidebar div.bg2 ul li
{ font-size:12px; padding-left: 15px; }

div#sidebar div.bg2 ul li a
{ color: #000; }

div#sidebar div.bg2 ul li a:hover
{ color: #0076CC; }

div#sidebar div.bg3
{ background-image: url(../img/blok1_bg.gif); repeat-y; width: 271px; }

div#sidebar div.onder
{ background: url(../img/menu_onder.png); no-repeat; width: 271px; height: 10px }

div#zoeken
{ position: absolute; top: 430px; width: 271px; }

div#blok2
{ position: absolute; top: 190px; right: 10px; width: 649px }

div#blok2 div.info ul
{ margin-left: 30px; list-style-type: square; color: #0076CC; }

div#blok2 div.info ul li
{ font-weight: bold; }

div#blok2 div.boven
{ background: url(../img/blok2_boven.gif) no-repeat; position: absolute; top: 0; width: 649px; height: 10px }

div#blok2 div.bg
{ background: url(../img/blok2_bg.gif); top: 10px; width: 649px; height: 105px; }

div#blok2 div.banner
{ position: absolute; top: 5px; left: 25px; }

div#blok2 div.tussen
{ background: url(../img/tussen.gif) no-repeat; position: absolute; top: 88px; left: 0; width: 649px; height:19px; }

div#blok2 div.landen
{ background-image: url(../img/landen_bg.gif); repeat-y; position: absolute; top: 107px; right: 0; width: 122px; }

div#blok2 div.landen_tekst
{ padding: 0px 0px 20px 15px; }

div#blok2 div.landen_tekst ul li
{ line-height: 22px; }

div#blok2 div.landen_tekst a:hover
{ color: #0075CC; }

div#blok2 div.onder
{ background: url(../img/blok2_onder.gif) no-repeat; position: absolute; bottom: -55px; right: 0; width: 122px; height: 55px }

div#blok3
{ position: absolute; top: 294px; right: 138px; width: 520px; text-align: justify; }

div#blok3 div.specifiek ul
{ margin-left: 75px; list-style-type: square; color: #0076CC; }

div#blok3 div.specifiek ul li
{ line-height:20px; }

div#blok3 div.specifiek ul li a:hover
{ color: #0076CC; }

div#blok3 div.prijsster
{ background: url(../img/30.jpg) no-repeat; height: 122px; width: 120px; float: right; margin: 0 0 0 15px; }

div#blok3 div.boven
{ background: url(../img/blok3_boven.gif) no-repeat; top: 0; width: 520px; height: 10px }

div#blok3 div.bg
{ background: url(../img/blok3_bg.gif) repeat-y; top: 10px; width: 520px; }

div#blok3 div.content
{ padding: 10px 20px 20px 20px; }

div#blok3 div.content img
{	border:1px solid #e8e8e8;
	padding:5px;
	background:#f0f0f0;
}

div#blok3 div.content ul li
{ padding:10px 0px 10px 0px; }

div#blok3 div.top5
{ width: 430px; padding: 5px 0 10px 10px; }

div#blok3 div.toplanden
{ float: left; width: 100px; padding: 10px 0 10px 0; }

div#blok3 div.toplanden ul li
{ margin: -14px 0 0 0; }

div#blok3 div.toplanden a:hover
{ color: #0075CC }

div#blok3 div.toplanden img
{ float: left; padding:5px; }

div#blok3 div.lijst
{ padding-left: 1px; }

div#blok3 div.aanbiedingen img {
	float:left;
	border:1px solid #e8e8e8;
	padding:5px;
	margin:0 20px 0 20px;
	background:#f0f0f0;
	max-height:90px;
}
div#blok3 div.aanbiedingen ul li
{ padding:0px 0px 55px 0px; }

div#blok3 div.footer
{ padding: 5px 0px 5px 0px; }

div#blok3 div.onder
{ background: url(../img/blok3_onder.gif) no-repeat; bottom:0px; width: 520px; height: 10px; }

div#footer
{ position: absolute; bottom: 0; height: 20px; }

.knop {
	background:url(../img/knop_bg.gif) no-repeat center;
	border:none;
	color:#fff;
	text-align:center;
	padding:0!important;
	margin: 5px 0 -20px 125px;
	width:110px;
	height:32px;
	font-weight:bold;
	cursor:pointer;
}

.knop2 {
	background:url(../img/knop_bg.gif) no-repeat center;
	border:none;
	color:#fff;
	text-align:center;
	padding:0!important;
	margin: 10px 0 -15px 0;
	width:110px;
	height:32px;
	font-weight:bold;
	cursor:pointer;
}


#reis { }

#reis .dott {
	margin:4px 0 10px 0;
	padding:0;
	font-size:11px;
	color:#0076CC;
}
#reis .dott a {
}
#reis .dott img {
	border:none;
	margin:0 3px -3px 0;
	padding:0;
}

#reis img {
	border:1px solid #e8e8e8;
	padding:5px;
	margin-bottom:15px;
	background:#f0f0f0;
}

#reis #prijsbox {
	margin:-30px 10px 0 0;
	width:118px;
	height:60px;
	padding:40px 0 0 7px;
	text-align:center;
	color:#fff;
	float:right;
	font-size:19px;
	font-weight:bold;
	background:url(../img/prijs.gif) no-repeat;
	display:inline;
}

#reis .boekknop {
	float:right;
	margin:85px -100px 0 0;
}

.huis
{ 	border:1px solid #e8e8e8;
	padding: 4px;
	margin: 8px 8px 8px 8px;
	background:#f0f0f0;
}

.right {
	float:right;
}
.left {
	float:left;
}
