*{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
img{border:0px;}
br.clear{clear:both; font-size:0px;}
div.clear{clear:both; font-size:0px;}
ul{list-style:none;}
body{  font-size:12px; line-height:17px; background: url(../images/background.jpg) top center fixed #F56407; color:#666;}
a, a:visited{color:#555;text-decoration:none;}
a:hover{color:#555;text-decoration:none;}

input{ border:none;}


#container{ width:990px; padding:0 15px; margin:0 auto; background:url(../images/container.png) left top repeat-y;}

/************************************************************************************************/
/*header*/
/************************************************************************************************/
.header{ position:relative; width:960px; height:341px; background:url(../images/header.jpg) bottom no-repeat; }
/*balk*/
.header .balk{ position:relative; width:960px; height:88px; background:#000;}
	.balk .terug_bellen{ position:absolute; left:20px; top:22px; width:200px; padding:0 0 0 60px; background:url(../images/terug_bellen.jpg) left top no-repeat; }
	.balk .terug_bellen p{ color:#FFF;}
	.balk .terug_bellen .textfield{ width:160px; height:23px; background:#FFF; }
	.balk .terug_bellen .submit{ width:25px; height:23px; background:url(../images/submit.jpg); cursor:pointer; }
	.balk #nieuwsbrief{ position:absolute; left:320px; top:22px;width:200px;padding:0 0 0 60px; background:url(../images/nieuwsbrief.jpg) left top no-repeat;}
/*menu*/
.header ul.menu{ width:960px; height:40px;}
.header ul.menu li{ display:inline; margin:0 10px;}
.header ul.menu li a{ line-height:30px; font-size:14px; color:#2c2c2c;}
.header ul.menu li a:hover{ color:#000;}

span.tel{ position:absolute; bottom:4px; right:20px; font-weight:bold; text-align:center; color:#000;}


/************************************************************************************************/
/*inhoud */
/************************************************************************************************/
.inhoud{ width:960px; margin:40px 0; background:url(../images/inhoud.jpg) repeat-y;}

/*content */
.content{ float:left; width:439px; padding:0 20px;}
.content span.nav{ font-size:11px; color:#707070;} 
.content p{ padding:0 0 13px 0;}
.content p a{ text-decoration:underline; font-weight:bold;}


/*middle */
.middle{ float:left; width:220px; padding:0 0 0 10px;}
	/*menu*/
	.middle ul{ margin:0 0 10px 0;}
	.middle ul li{}
	.middle ul li a{ line-height:20px; font-size:14px; color:#000;}
	.middle ul li a:hover{ color:#666;}
	
.attractieitem {width:100%; height:auto; float:left;}
/*sidebar */
.right{ float:left; display:inline; width:220px; padding:0 0 0 20px;}

.right h3{ width:188px; height:28px; padding:0 0 0 42px; margin:25px 0 12px 0; line-height:28px;}
	#zoeken{ background:url(../images/zoeken.jpg) left no-repeat;}
	#nieuws{ background:url(../images/nieuws.jpg) left no-repeat}
	#aanbieding{ background:url(../images/aanbieding.jpg) left no-repeat}
	#stuurdoor{ position:relative; width:168px; height:41px; padding:0 0 0 52px; background:url(../images/stuur_door.jpg) top left no-repeat}
	#stuurdoor span{ position: absolute; top:15px; left:52px; font-size:11px; font-weight:normal; color:#707070;}
	
.right .zoek_veld{ width:157px; height:23px; border:1px solid #B3B3B3;}
.right .zoek_btn{ width:25px; height:22px; background:url(../images/zoek_btn.jpg); cursor:pointer;}

.right p.laatste_nieuws { margin:0 0 10px 0; }

	
/************************************************************************************************/
/*footer */
/************************************************************************************************/
.footer{ width:960px; height:55px; background:#000;}
.footer p{ width:960px; height:55px; line-height:55px; text-align:center; background:#000; color:#707070;}
.footer p a{ color:#707070;}
/************************************************************************************************/
/*miscelleanous*/
/************************************************************************************************/
/*headings*/
h1, h2, h3, h4, h5{font-weight:normal;}
h1{ font-size:25px; line-height:80px; font-weight:bold; color:#fd9629;}
h2{ line-height:40px; font-size:14px; color:#fd9629; font-weight:bold;}
h3{  font-size:14px; font-weight:bold; color:#fd9629;}
h4{}

.content ul {list-style:outside disc; padding:0 0 15px 20px;}
.content input {border:#999 solid 1px; padding:5px; }
.content textarea {font-size:11px;}

.wp-post-image, .size-thumbnail {float:right; text-align:right; margin-left:10px; border:1px #333 solid;}
