body {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

h1, h2, h3, h4, h5, h6 {
	color: #000;
}

h1 {
	font-size: 29px;
	font-family: "Baskerville Old Face", "Times New Roman", Times, serif;
	padding: 0px;
	margin: 22px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #00275d;
}
h2, .fotoheading { 
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	}
	h2.spacing {
		margin: 0px 0px 10px 0px;
	}

a {
	color: #333333;
	text-decoration: underline;
	overflow: hidden;
	outline: none;
	}
	a:hover {
		text-decoration: none;
	}

.clr { clear: both; }
form, fieldset { margin: 0px; padding: 0px; }
fieldset { border: 0px;}

.pagina-houder {
	min-height: 200px;
	width: 876px;
	margin: 0px auto;
	background-color: #fff;
	}
	.header_top {
		height: 56px;
		background-color:#000;
		background-image: url(../images/bgtop.jpg);
		color: #d1d1d1;
		}
		.header_top_left {
			float: left;
			height: 56px;
			width: 182px;
			background-color:#666666;
			}
			.header_top_left h1 {
				margin: 0px;
				padding: 0px;
				}
				.header_top_left a#logo {
					display: block;
					background-image:url(../images/logo.jpg);
					width: 182px;
					height: 56px;
					text-indent: -9999px;
					outline: none;
				}
		.header_top_right {
			float: right;
			height: 56px;
			line-height: 56px;
			text-transform: uppercase;
			margin: 0px 19px 0px 0px;
			}
	.header_img {
		 height: 125px;
		 background-image: url(../images/header1.jpg);
	}
	.menu {
		height: 54px;
		background-color:#333;
		}
		.menu #top {
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 876px;
			list-style: none;
			height: 30px;
			background-color: #000;
			border-bottom: 1px solid #fff200;
			}
			.menu #top li {
				display: inline;
				overflow: hidden;
				outline: none;	
			}
			.menu #top li a {
				float: left;
				padding: 0px 12px 0px 12px;
				margin: 8px 9px 0px 9px;
				text-align: center;
				height: 21px;
				font-size: 11px;
				text-decoration: none;
				color: #fff;
				line-height: 20px;
				font-weight: bold;
				text-transform: uppercase;
				background-color: #000;
				border-top: 1px solid #fff;
				border-right: 1px solid #fff;
				border-left: 1px solid #fff;
				}
				.menu #top li a:hover, .menu #top li.ui-tabs-selected a {
					color: #fff200;
					border-top: 1px solid #fff200;
					border-right: 1px solid #fff200;
					border-left: 1px solid #fff200;
					border-bottom: 1px solid #333;
					margin: 8px 9px 0px 9px;
					background-color: #333;
				}							
		.sub {
			margin: 0px 0px 0px 0px;
			padding: 0px;
			width: 876px;
			list-style: none;
			height: 24px;
			background-color: #333;
			}
			.sub li {
				display: inline;	
			}
			.sub li a {
				float: left;
				padding: 0 16px;
				margin: 0px;
				color: #fff;
				border-right: 1px solid #fff;
				font-size: 10px;
				height: 10px;
				margin: 5px 0px 5px 0px;
				line-height: 10px;
				text-decoration: none;
				font-weight: bold;
			}
			.sub li:last-child a {
				border: none;	
				}
				.sub li.current a , .sub li a:hover {
					color: #fff200;	
				}

	.content {
		background-color:#fff;
		padding: 20px 0px 0px 0px;
		}
		
		.content .fotobox {
			float: right;
			width: 408px;
			clear:right;
			}
			.content .fotobox .album {
				width: 408px;
				margin: 10px 0px 0px 0px;
				padding: 10px 0px 10px 0px;
				border-top: 1px solid #b8b8b8;
				border-bottom: 1px solid #000;
				}
				.content .fotobox .album img {
					border: none;
					margin: 0px 10px 0px 0px;
				}
				
				.fotobox { padding-left:10px; }
				
		.content .left {
			padding: 0px 27px 0px 0px;
			display: inline;
			float: left;
			width: 441px;
			height: 360px;
			
			}
			.verkoop-box, .verhuur-box {
				float: left;
				width: 216px;
				margin: 0px 23px 0px 0px;
				display: inline;
			}
			.verhuur-box {
				width: 202px;
				margin: 0px;
				}
				.verkoop-box img, .verhuur-box img {
					padding: 3px 0px 0px 0px;
					border-top: 1px solid #ccc;
					border-bottom: 1px solid #000;
				}
				.verkoop-box h2, .verhuur-box h2 {
					margin: 0px 0px 9px 0px;
				}

		.content .right {
			padding: 0px 0px 0px 0px;
			float: left;
			width: 408px;
			height: 360px;
			}
			.right #nav {
				float: right;
				width: 405px;
				height: 20px;
				margin: 0px 0px 3px 0px;
				padding: 0px 3px 0px 0px;
				border-bottom: 1px solid #b8b8b8;
				text-align: right;
				}
				.right #nav a {
					font-weight: bold;
					font-size: 10px;
					text-align: right;
					border:1px solid #b8b8b8;
					background-color: #f0f0f0;
					color: #8e8e8e;
					padding:1px 5px 2px 6px;
					margin: 0px 0px 0px 4px;
					font-size: 11px;
					text-decoration:none;
					height:22px;
					line-height:22px;
				}
				.right #nav a.activeSlide {
					background-color: #fff;
					border-top:1px solid #b8b8b8; 
					border-right:1px solid #b8b8b8;
					border-left:1px solid #b8b8b8; 
					border-bottom: 1px solid #fff;
				}
			.right #slideshow {
				float: left;
				margin: 0px 0px 0px 0px;
				width: 408px;
			}
			#slideshow .item {
				overflow: hidden;
				height: 307px;
				width: 408px;
				}
				.item .infobox {
					margin: 223px 15px 15px 15px;
					height: 28px;
					width: 338px;
					padding: 20px;
					background-image: url(../images/png80.png);
					position: relative;
					}
					.item .infobox .leesmeer {
						float: left;
						width: 77px;
						height: 18px;
						line-height: 18px;
						text-align: center;
						text-decoration: none;
						position: absolute;
						bottom: 0px;
						right: 12px;
						background-color: #fff200;
						color: #000;
						}
						.item .infobox .leesmeer:hover {
							text-decoration: underline;
						}
						
						.item {
							background-position: center center; 
							background-repeat:no-repeat;
						}
						
		.content .nieuws-item {
			float: left;
			width: 270px;
			min-height: 120px;
			background-color:#fff;
			margin: 20px 22px 20px 0px;
			border-top: 1px solid #ccc;
			border-bottom: 1px solid #000;
			font-size: 9px;
			}
			.content .nieuws-item h3 {
				margin: 6px 0px 10px 0px;
				padding: 0px;
				font-size: 11px;
			}
			.content .nieuws-item img {
				float: left;
				margin: 0px 15px 2px 0px;
			}
			.content .nieuws-item p {
				margin: 15px 0px 0px 0px;	
			}
			.content .nieuws-item a {
				color: #000;
				text-decoration: underline;
		}
		.content .nieuws-groot-left, .content .nieuws-groot-right {
			float: left;
			width: 403px;
			height: 103px;
			background-color:#fff;
			border-top: 1px solid #ccc;
			margin: 0px;
			position: relative;
			font-size: 9px;
			padding: 0px 10px 0px 0px;
			}
		.content .nieuws-groot-left {
				margin: 0px 48px 0px 0px;
			}
			.content .nieuws-groot-left:hover, .content .nieuws-groot-right:hover {
				background-color: #eeeeee;
			}
			.content .nieuws-groot-left h3, .content .nieuws-groot-right h3  {
				font-size: 10px;
			}
			.content .nieuws-groot-left img, .content .nieuws-groot-right img  {
				float: left;
				border: none;
				margin: 0px 5px 0px 0px;
			}
			.content .nieuws-groot-left .leesmeer, .content .nieuws-groot-right .leesmeer {

				}
				.content .nieuws-groot-left .leesmeer a, .content .nieuws-groot-right .leesmeer a {
					top: -1px;
					right: 11px;
					border-left: 1px solid #ccc;
					border-right: 1px solid #ccc;
					border-bottom: 1px solid #ccc;
					position: absolute;
					background-color:#fff;
					width: 73px;
					height: 17px;
					text-align: center;
					line-height: 17px;
					font-size: 9px;
					color: #000;
					text-decoration:none;
				}
				.content .nieuws-groot-left .leesmeer a:hover, .content .nieuws-groot-right .leesmeer a:hover {
					background-color: #fff200;
				}
		.content .nieuws-nav {
			float: left;
			width: 876px;
			height: 20px;
			padding: 10px 0px 0px 0px;
			margin: 0px 0px 20px 0px;
			border-top: 1px solid #000;
			}
			.nieuws-nav .nieuws-nav-left {
				float: left;	
			}
			.nieuws-nav .nieuws-nav-right {
				float: right;
				}
				.nieuws-nav .nieuws-nav-right img {
					margin: 0px 0px -3px 5px;	
				}
		.content .occasions {
			float: left;	
			width: 403px;
			padding: 0px 10px 0px 0px;
			margin: 0px 0px 15px 0px;
			background-color:#fff;
			font-size: 10px;
			}

		.content .zoekcriteria {
			float: left;
			width: 393px;
			height: 137px;
			background-color:#ccc;
			border-top: 1px solid #000;
			border-bottom: 1px solid #000;
			font-size: 10px;
			padding: 10px 10px 0px 10px;
			margin: 0px 0px 0px 50px;
			}
				.content .zoekcriteria .occasions-area {
					margin: 15px 0px 0px 0px;
				}
			.merk {
				width: 140px;
				margin: 0px 5px 0px 0px;
			}
			.nummer {
				margin: 0px 10px 0px 0px;
			}
			.type {
				width: 150px;
			}
			.dlx {
				margin: 15px 0px 0px 0px;
				width: 150px;
			}
			.zoek {
				margin: 15px 0px 0px 10px;
				height: 18px;
				font-size: 11px;
				background-color: #ccc;
				border: 1px solid #444;
			}
		  .content .gevonden-occ-left, .content .gevonden-occ-right {
			  float: left;
			  width: 403px;
			  height: 103px;
			  background-color:#fff;
			  border-top: 1px solid #ccc;
			  margin: 0px;
			  position: relative;
			  font-size: 9px;
			  padding: 0px 10px 0px 0px;
			  }
		  .content .gevonden-occ-left {
				  margin: 0px 48px 0px 0px;
			  }
			  .content .gevonden-occ-left:hover, .content .gevonden-occ-right:hover {
				  background-color: #eeeeee;
			  }
			  .content .gevonden-occ-left .naam, .content .gevonden-occ-right .naam  {
				  font-size: 10px;
				  margin: 10px 0px 10px 0px;
			  }
			  .content .gevonden-occ-left img, .content .gevonden-occ-right img  {
				  float: left;
				  border: none;
				  margin: 0px 5px 0px 0px;
			  }
			  .content .gevonden-occ-left .prijs, .content .gevonden-occ-right .prijs {
				  font-size: 12px;
				  font-weight: bold;
				  text-transform: uppercase;
				  color: #444;
			  }
			  .content .gevonden-occ-left p, .content .gevonden-occ-right p {
				  margin: 5px 0px 5px 0px;
				  padding: 0px;
			  }
			  .content .gevonden-occ-left .nr, .content .gevonden-occ-right .nr {
					top: -1px;
					right: 11px;
					border-left: 1px solid #ccc;
					border-right: 1px solid #ccc;
					border-bottom: 1px solid #ccc;
					position: absolute;
					background-color:#fff200;
					width: 73px;
					height: 17px;
					text-align: center;
					line-height: 17px;
					font-size: 9px;
					color: #000;
					text-decoration:none;
			  }
		.content .occ-onder-left {
			float: left;
			width: 413px;
			height: 20px;
			border-top: 1px solid #000;
			margin: 0px 48px 0px 0px;
		}
		.content .occ-onder-right {
			float: left;
			width: 413px;
			height: 20px;
			border-top: 1px solid #000;
		}
				  
	.footer {
		height: 106px;
		border-top: 6px solid #fff200;
		background-color:#000;
		padding: 11px 0px 11px 5px;
		}
		.footer-contact, .footer-openingstijden, .footer-nieuwsbrief, .footer-links {
			float: left;
			padding: 0px 0px 0px 15px;
			color: #fff;
		}
		.footer-contact h3, .footer-openingstijden h3, .footer-nieuwsbrief h3, .footer-links h3 {
			margin: 0px;
			padding: 0px;
			color: #fff;
			font-size: 11px;
		}
		.footer-contact p, .footer-openingstijden p, .footer-nieuwsbrief p {
			margin: 0px;
		}
		.footer-contact {
			float: left;
			width: 183px;
			height: 106px;
			border-right: 1px solid #fff;
			font-size: 9px;
		}
		.footer-openingstijden {
			float: left;
			width: 193px;
			height: 106px;
			border-right: 1px solid #fff;
			font-size: 9px;
		}
		.footer-nieuwsbrief {
			width: 260px;
			height: 106px;
			border-right: 1px solid #fff;
			color: #fff;
			font-size: 9px;
			}
			.footer-nieuwsbrief .nieuwsbrief-area {
				margin: 20px 0px 0px 0px;
				padding: 0px;
				}
				.footer-nieuwsbrief .nieuwsbrief-area .text {
					float: left;
					width: 147px;
					height: 10px;
					border: 1px solid #fff;
					font-size: 9px;
					padding: 4px 0px 4px 0px;
				}
				.footer-nieuwsbrief .nieuwsbrief-area .submit {
					float: left;
					width: 70px;
					height: 18px;
					border: 1px solid #444;
					background-color: #ccc;
					font-size: 9px;
					line-height: 18px;
					margin: 2px 0px 0px 4px;
				}
				
				.melden_dropdown {
					width:149px;
					margin-top:4px;
					font-size: 9px;							
				}
				
		.footer-links {
			width: 172px;
			height: 100px;
			font-size: 9px;
			}
			.footer-links ul {
				margin: 5px 0px 0px 0px;
				padding: 0px;
				list-style: none;
				}
				.footer-links ul li {
					margin: 2px 0px 2px 0px;
					}
					.footer-links ul li a {
						color: #fff;
					}
				.ui-tabs-hide {
					display: none;
				}	
				
.input {
	border:1px solid #666666;
	width:120px;
}

.loginbox_knop {
	background-color:#000000;
	border:0 none;
	color:#FFFFFF;
	padding:3px;
}

.melding {
	border:1px solid #000000;
	padding:5px 5px 5px 5px ;
	width:440px;
}

.spacing a { 
	background-image:url(../images/printer.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:20px;
}
.verhuur_cats {
	height: 200px;
	}
	.verhuur_cat1 {
		float: left;
		height: 208px;
		width: 208px;
		margin: 15px 0px 5px 0px;
	}
	.verhuur_cat {
		float: left;
		height: 208px;
		width: 208px;
		margin: 15px 0px 5px 14px;
	}
	.verhuur_cat img, .verhuur_cat1 img {
		border:none;	
	}

