
*{
	margin:0px;
	padding:0px;
}
body{
	margin: 0 auto;
	background-color: #FFD504;
	font-family: "Times New Roman", Georgia, Times, serif;
	font-size: 14px;
	 
}
.hetcafe{
	border:2px solid #FFD504 ;
}

h5 {	font-size: 18px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #442916;
	width:269px ;
	background-color: #FFD504;
	height: 23px;
	font-weight: bold;
 	padding-left: 5px;
}
h4 {	font-size: 18px;
	padding-bottom: 3px;
	padding-top: 3px;
	color: #442916;
	width:269px ;
	background-color: #FFD504;
	height: 23px; margin-left: 26px;
	font-weight: bold;
	margin-bottom: 6px;
	padding-left: 5px;
}
img{
	border: none;
}
a{
	color: #3A2313;
	font-weight: bold;
	text-decoration: none;
}
a:hover{
	color: #7C4B28;
}
#page{
	width: 980px;
	background-image: url(images/wrapper.jpg);
	height: 100%;
	margin: 0 auto;
	color: #332211;
}
#header{
	width: 980px;
	height: 121px;
	background-image: url(images/header.jpg);
}
p{
	padding-left: 10px;
}
/* zoekfunktie */
 #search .ajaxSearch_result ,  #search .ajaxSearch_resultsInfo {
	display: none;
}
 #ajaxSearch_form {
     	   color: #3A2313;
           width: 260px;
           margin-top: 80px;
           margin-right: 0px;
           float: right;
       }
       #ajaxSearch_input {
           width: 93px;
           display: inline;
           height: 20px;
           border: 0px solid #ddd;
           background:  url(images/zoekbalk.gif) no-repeat top left ;
         	padding: 6px 30px 0px; 
             color: #3A2313;
           vertical-align: top;
       }
       #ajaxSearch_submit {
           display: inline;
           background:  url(images/zoeksubmit.gif) no-repeat top left ;
           height: 27px;
           width: 59px;
           color: #fff;
             padding: 0px 0px 3px;
           font-weight: bold;
           line-height: 22px;
           border: none;
       }
       #ajaxSearch_output {
           border: 1px solid #444;
           padding: 10px;
           background: #fff;
           display: block;
           height: auto;
           vertical-align: top;
       }
       #ajaxSearch_form fieldset{
	
		border: none;
}
		#ajaxSearch_intro{
	display: none;
}
       .AS_ajax_result {
           color: #444;
           margin-bottom: 3px;
       }
       .AS_ajax_resultLink {
           text-decoration: underline;
       }
       .AS_ajax_resultDescription{
           color: #555;
       }.AS_ajax_resultsIntroFailure{
	display: none;
}
       .AS_ajax_more {
           color: #555;
       }

/* Einde Zoekfunktie */

/* Menu - style */
#menublok{
	padding-top:  2px;	 	 }
#menu {
 	
	list-style: none;
	padding: 0;
 
	width: 710px;
	margin-left: 25px;
	height: 117px;


	position: relative;
}
#menu span {
	display: none;
	position: absolute;
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#menu a:hover {
	background-position: left bottom;
}
#menu a:hover span{
	display: block;
}
#menu .home {
	width: 144px;
	height: 117px;
	background: url(images/home.jpg) no-repeat;
 
}
#menu .home span {
	width: 144px;
	height: 117px;
	background: url(images/home.jpg) no-repeat;
 	top: 0px;
}
#menu .contact {
	width: 144px;
	height: 117px;
	background: url(images/contact.jpg) no-repeat;
 	left: 145px;
}
#menu .contact span {
	width: 144px;
	height: 117px;
	background: url(images/contact.jpg) no-repeat;
 	top: 0px;
}
#menu .menu {
	width: 144px;
	height: 117px;
	background: url(images/menu.jpg) no-repeat;
 	left: 290px;
}
#menu .menu span {
	width: 144px;
	height: 117px;
	background: url(images/menu.jpg) no-repeat;
 	top: 0px;
}
#menu .fotogalarij {
	width: 144px;
	height: 117px;
	background: url(images/fotoalbum.jpg) no-repeat;
 	left: 435px;
}
#menu .fotogalarij span {
	width: 144px;
	height: 117px;
	background: url(images/fotoalbum.jpg) no-repeat;
 	top: 0px;
}
#menu .evenementen {
	width: 144px;
	height: 117px;
	background: url(images/vrienden-van.jpg) no-repeat;
 	left: 580px;
}
#menu .evenementen span {
	width: 144px;
	height: 117px;
	background: url(images/vrienden-van.jpg) no-repeat;
 	top: 0px;
}
/* Einde Menu */

/* Nieuws Brief */
#nieuwsbrtekst{
	color: #3A2313;
font-size: 16px;
	margin-left: 764px;
	font-weight: bold;

}
#nieuwsbrief
{	padding-right: 13px;
	padding-left: 13px;
	float: right; 	
	padding-top: 5px;
	width: 203px; color: #ffffff;
	height: 107px;
	background: url(images/nieuwsbrief.jpg) no-repeat;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#nieuwsbrief p{
	color: #ffffff;
	 
}
.textfield{float: left;
	
}
 
.tekstfield1
	{
	float: left;
	width: 85px;
	height: 18px;
	padding-top: 3px;
	padding-left:  5px;
	border: none;
	background-image: url(images/tekstfield.gif);
}
/* Eind nieuwsbrief */

/* Blokrechts - kalender - slideshow fotos */
#blokrechts{
	Float:right;
	margin-right:18px ;
		margin-top: 20px;
}
#kalender{
	padding-top: 23px;
	padding-left: 23px;
	width: 295px;
	height: 257px;
	background: url(images/blok.jpg) no-repeat;
}
#agenda p{
	padding-left: 3px;
}#agenda1{color: #fff;

	width: 320px;
	height: 277px;
	background: url(images/blok.jpg) no-repeat;
}
#agenda{color: #fff;
		width: 320px;	
		height: 277px;
	background: url(images/topagenda.png) no-repeat;
}
.blokagenda1
{
	padding-left: 23px;
	padding-top: 23px;
}
#blokwrapper{	width: 320px;
		height: 277px;
		background: url(images/wrapper-agenda.png)  repeat-y;
}
#slideshow{color: #fff;
	margin-top: 70px;
	width: 320px;
	height: 277px;
	background: url(images/blok.jpg) no-repeat;
}
.blokagenda{  text-align: center;	
	font-size:16px;
	padding-top: 23px;margin-bottom: 25px;
	padding-right: 23px;

}#blokbottom{	
		width: 320px;background: url(images/onderagenda.png) bottom left no-repeat;
		height: 20px;
		}

.blokagenda p{{
	
}
	padding-left: 0px;
}
.blok
{	
	padding-left: 23px;
	padding-top: 23px;
}
	
/* Einde Blok */

#content .QE_Link {
	position: absolute;
	top: 0px;
}
/* Content */
#map{
	border:2px solid #3A2313 ;
}
#content{
width: 530px;
height: 100%;
min-height: 555px;
margin-left: 30px;padding-top:13px;
background: url(images/content-bierbg.jpg) left bottom no-repeat;

}
#content p{


}
#content h1{
font-size: 20px;
color: #ffffff;
width: 550px;
height: 36px;
padding-top: 34px;
padding-left: 60px;
background: url(images/h1.gif) no-repeat;
}
#content h2{
font-size: 20px;
color: #442916;
width: 600px;
height: 36px;
padding-top: 34px;
padding-left: 60px;
background: url(images/h2.gif) no-repeat;
}

#content h3{
font-size: 20px;
color: #ffffff;
width: 600px;
height: 36px;
padding-top: 34px;
padding-left: 60px;
background: url(images/h1.gif) no-repeat;
}

/* Einde Content */

/* footer */

#footer{
	position: relative;
	bottom: 0px;
	width: 980px;
	height: 38px;
	background-image: url(images/footer.jpg);
}

/* Einde footer */

