.nof {
	cursor:pointer;
}

.trtop{
	background: #628819;
	color:#fff;
	font-weight:bold;
}
.shiftleft {
  	float:right;
	margin-top:20px;
	}
.shiftleft li{
	float:left;
	margin-right:50px;
}
.shiftleft a{
	cursor:pointer;
}
.trover{
	cursor:pointer;
	}
.zoeklinks { margin-top: -28px;
margin-right: 100px;
float:right}

img{
	border:none;
}
.spacer{
	margin:15px 0 15px 0;
}
hr {
	height: 0;
	border: 0;
	border-top: 1px solid #ccc;
	margin:10px 0 20px 0;
	padding:0;
}
.space{
	margin-top:30px;
}
.knop{
	color:#fff;
	background:#628819;
	border:none;
	padding:0 15px 0 15px;
	height:25px;
	font-weight:bold;
	cursor:pointer;
}

.knopwit{
	color:#000;
	background:#fff;
	border:none;
	padding:0 5px 0 5px;
	height:19px;
	font-weight:bold;
	cursor:pointer;
}
.company{
	background:#eee;
}
.company td{
	padding:10px;
}
.tables td{
	padding-bottom:4px;
}
.clear{
	clear:both;
	height:0;
	line-height:0;
}
.warn{
	color: #990000;
}
.small{
	font-size:10px;
}
span.small{
	color:#628819;
}
ul{	
	list-style:none;
}

.lijst li {background:url(../web_images/pointer.gif) 0 4px no-repeat;
	padding-left:15px;}
	
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	border:1px solid #ccc;
}
.balk{
	cursor:pointer;
}
.balk:hover{
	background:#eee;
}

.sortbox {
	width:960px;
	padding:2px;
	height:10px;
	font-size:11px;
	font-weight:bold;	
}
.sortmore {
	float:left;
	width:68px;
	padding:0px 2px 0 2px;
	border-bottom:1px solid #ccc;
	margin-bottom:0px;
}

.sortmore_locatie{
	float:left;
	width:94px;
	padding:0 2px 0 2px;
	border-bottom:1px solid #ccc;
	margin-bottom:0px;
}
.sortmerk {
	float:left;
	width:616px;
	padding:0 0px 0 0px;
	border-bottom:1px solid #ccc;
	margin-bottom:0px;
	margin-left:-2px;
}
#prevnext {
	text-align:center;
}
#prevnext a {
}

#box_inhoud{
	width:980px;
	margin-left:10px;
}

#box_inhoud h1, #box_inhoud h2, #box_inhoud h3, #box_inhoud h4{
	color:#000000;
}
#box_inhoud h1{
	font-size:18px;
}
#box_inhoud h2{
	font-size:16px;
}
#box_inhoud h3{
	font-size:14px;
}
#box_inhoud h4{
	font-size:16px;
}

h4{
	font-size:15px;
}

#box_inhoud .zkkl{
	width:60px;
}
#box_inhoud .zoekgr h3{
	font-size:12px!important;
	margin:10px 0 10px 0!important;
}
#box_inhoud .banbox{
	padding:10px;
	text-align:center;
}
#box_inhoud .autobox {
background:#fafafa!important;
	width:930px;
	height:100px;
	overflow:hidden;
	font-size:11px;
	cursor:pointer;
	margin:8px 0 8px 0;
	margin-top: -8px;
	border-bottom:1px solid #ccc;
}

#box_inhoud .autobox:hover {
	background:#f5f5f5!important;
}

#box_inhoud .autoimg{
background:#fff;
margin-top:7px;
margin-left:7px;
padding:2px;
float:left;
text-align:center;
width:100px;
border: solid 1px #ccc;
}

.autoimg{
background:#fff;
padding:2px;
width:100px;
border: solid 1px #ccc;
}

#box_inhoud .automark{
	float:left;
	width:502px;
	padding:2px 2px 2px 6px;
	overflow:hidden;
}
#box_inhoud .automark h3{
	font-size:12px!important;
	padding:0;
	margin:0 0 3px 0;
}
#box_inhoud .autooverig{
	float:left;
	width:65px;
	padding:20px 2px 0 2px;
}
#box_inhoud form h2{
	font-size:14px;

}
#box_inhoud ul,#box_inhoud table{
	margin-bottom:20px;
}
/*#box_inhoud li{
	background:url(../web_images/pointer.gif) 0 3px no-repeat;
	padding-left:12px;
}*/

#box_inhoud .overview,#box_inhoud .overview td{
	padding:0;
	line-height:1px!important;
	margin:0;
}
#box_inhoud form p{
	margin-bottom:8px;
}
/* foto image ding */
#box_inhoud #imglarge {
	margin-bottom:10px;
	text-align:center;
}
#box_inhoud label{
	width:140px;
	float:left;
}
#box_inhoud #imginn {
	height: 450px;
}
#box_inhoud .gallerystijl {
	text-align: center;
	padding: 2px 0;
	margin: 10px 0;
}
#box_inhoud .gallerystijl select {
	margin: 0 15px;
}
#box_inhoud .gallerystijl a {
	padding: 0 5px;
	text-decoration: none;
}
#box_inhoud .gallerystijl a.imglinks {
	border: 0;
	padding: 0;
}
#box_inhoud .gallerystijl a.imglinks img {
	vertical-align: bottom;
	border: 0;
}
#box_inhoud .gallerystijl .flatview a.selected { /*Pagination div "flatview" links style*/
	border:1px solid #CCCCCC;
}

.linkerkant{
	width:500px; 
	float:left;
}

.rechterkant{
	width:450px; 
	float:right;
}

.infobox{
    height: 167px;
	width:250px; 
	float:left;
	text-align:left;
}
	
.infobox2{height: 122px;
	width:270px; 
	float:right;
	text-align:left;
	margin-top:45px;
	}

.infobox3{
	width:500px;
}
	
#box_inhoud .infobox label{
	float:left;
	width:100px;
	font-weight:bold
}

#box_inhoud .infobox2 label{
	float:left;
	width:120px;
	font-weight:bold
}

#box_inhoud .foto{
	width:210px;
	float:right;
	border:1px solid #ccc;
	text-align:center;
	margin-right:10px;
	background:url(../web_images/leftbox_left_bg.png) no-repeat bottom;

}
#box_inhoud .foto img{
	border:1px solid #eee;
	margin:6px 0 6px 0;
}
#box_inhoud #nieuws img{
	width:200px!important;
	float:left;
	margin:2px 10px 10px 0;
}
#box_inhoud .newsitem{
	margin-bottom:20px;
	border:1px solid #ccc;
	padding:10px;
	background:url(../web_images/leftbox_left_bg.png) no-repeat bottom right;

}
#box_inhoud #nieuwscontent img{
	margin:2px 10px 10px 0;
	float:left;
}
	
/* maps */
#box_inhoud #map {
margin-bottom: -30px;
	width: 930px;
	height: 250px;
}
#box_inhoud #map_zoeken {
margin-bottom: -30px;
	width: 430px;
	height: 200px;
}
/* footer */
#footer{
	background:#eee;
	border:1px solid #ccc;
	height:30px;
	overflow:hidden;
	margin-bottom:20px;
}
#footer p{
	padding:8px;
}
#footer a{
	color:#666;
	margin-right:10px;
}
#footer a:hover{
	color:#06067b;
}
#bottomtext,#bottomtext a{
	font-size:10px;
	color:#999;
}
.kenteken {
	width:108px;
	height:26px;
	background:url(../web_images/kenteken.gif) no-repeat;
	border:none;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	line-height:24px;
	overflow:hidden;
	padding:2px 2px 0 25px;
	text-align:center;
}