body{
	margin:0;
	color:#4e4d4d;
	background:#272727 url(../img/bg_body.jpg) repeat-x top;	
	font: 75% Arial, sans-serif;
	line-height:1.5em
}

/* Struct */
#hoofd1{
	width:940px;
	height:93px;
	background-image:url(../img/bg_hoofd1.jpg);
	margin:0 auto 0 auto
}
#hoofd2{
	width:940px;
	height:270px;
	overflow:hidden;
	background-image:url(../img/bg_hoofd2.jpg);		
	margin:0 auto 0 auto;
	position:relative
}
#hoofd3{
	width:940px;
	height:42px;
	background-image:url(../img/bg_hoofd3.jpg);	
	margin:0 auto 0 auto	
}
#midden1{
	width:100%;
	background-color:#dcdcdc
}
#midden2{
	width:940px;
	min-height:500px;
	height:auto !important;
	height:500px;	
	margin:0 auto 0 auto
}
#links{
	width:258px;	
	float:left
}
#rechts{
	width:648px;
	float:right
}
#content{
	width:630px;
	float:left;
	text-align:justify;
	margin-top:21px;
	padding-bottom:28px;
}
#cleaner{
	height:0px;
	clear:both
}
#voeter1{
	width:100%;
	height:94px;
	background:url(../img/bg_voeter.jpg) top repeat-x
}
#voeter2{
	width:940px;
	color:#5c5b5b;	
	margin:0 auto 0 auto
}
#voeter3{
	width:940px;
	height:64px;
	clear:both
}

/* menu */
#menu{
	width:248px;
	float:right;
	margin-top:31px;
	padding-bottom:2px;
	font-size:110%;
	letter-spacing:1px;
	background:#e5e5e5 url(../img/bg_menu.jpg) no-repeat bottom
}
/* 1 */
.knop1, .knop1_select, .knop1_down, .knop1_down_select{
	width:248px;
	height:34px;
	background-image:url(../img/knop1.jpg)
}
.knop1_select{ 
	background-image:url(../img/knop1_select.jpg);
	background-color:#a7161b
}
.knop1_down{ 
	background-image:url(../img/knop1_down.jpg);
	background-color:#971215
}
.knop1_down_select{ 
	background-image:url(../img/knop1_down_select.jpg);
	background-color:#971215	
}
a.knoptekst1, a.knoptekst1_select, a.knoptekst1_select, a.knoptekst1_down_select, a.knoptekst1_nolink{
	color:#5e5d5d;
	text-decoration:none;
	border:none;
	height:24px;
	width:205px;
	padding:10px 0 0 43px;
	float:left
}
a.knoptekst1_select, a.knoptekst1_down_select {
	color:#f89f9f
}
a.knoptekst1_nolink{
	color:#f0f0f0
}
a.knoptekst1:hover{
	background-image:url(../img/knop1_hover.gif);
	background-color:#2b2b2b;	
	color:#d0d0d0	
}
a.knoptekst1_down_select:hover{
	color:#f5f5f5
}
/* 2 */
.knop2, .knop2_select, .knop2_spacer{
	width:248px;
	height:27px;
	background-image:url(../img/knop2.jpg)
}
.knop2_select{
	background-image:url(../img/knop2_select.jpg)
}
a.knoptekst2{
	color:#f89f9f;
	text-decoration:none;
	border:none;
	height:23px;
	width:193px;
	padding:4px 0 0 55px;
	float:left
}
a.knoptekst2:hover{
	color:#f0f0f0
}
.knop2_spacer{
	height:5px;
}

/* EasySlider */
#sliderwrapper {
	padding:37px 0 0 85px;
	position:relative
}
#slider ul, #slider li {
	margin:0;
	padding:0;
	list-style:none
}
#slider li { 
	width:775px;
	height:233px
}	
#prevBtn, #nextBtn { 
	display:block;
	width:40px;
	height:80px;
	position:absolute;
	left:17px;
	top:112px;
	z-index:1000;
	/* alt onzichtb */ 
    margin:0;
    padding:0;
    overflow:hidden;
    text-indent:-8000px
}	
#nextBtn { 
	left:885px
}														
#prevBtn a, #nextBtn a {  
	display:block;
	position:relative;
	width:40px;
	height:80px
}

/* algemeen */
h1 {
	color:#9f1417;
	font-size:210%;
	font-weight:normal;
	margin:0 0 18px -1px
}
img {
	border:none
}
a {
	color:#9f1417;
	outline:none;
 	text-decoration:underline
}
a:hover {
 	text-decoration:none 
}
ul {
	margin-top: 10px;
	margin-bottom: 20px	
}
ul li {
	list-style-type:none;
	background-image:url(../img/bullet.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding: 0 0 0 17px;
	margin: 3px 0 3px -19px
}
blockquote {
	margin: 15px 0px 15px 25px
}
.slingeraap {	
	margin-bottom:-2px
}
/* laatkomers */
#hoedwrapper{
	width:90px;
	height:74px;
	float:left;
	margin:8px 0 0 5px
}
#taalwrapper{
	width:231px;
	height:23px;
	float:right;
	margin-top:53px;
	padding-right:34px;
	background-image:url(../img/bg_taalwrapper.jpg)
}
#taal_nl, #taal_nl_on{
	width:98px;
	height:23px;
	float:left;
	background-image:url(../img/btn_nl.jpg)
}
#taal_nl_on{
	background-image:url(../img/btn_nl_on.jpg)
}
#taal_be, #taal_be_on{
	width:98px;
	height:23px;
	float:left;
	background-image:url(../img/btn_be.jpg)
}
#taal_be_on{
	background-image:url(../img/btn_be_on.jpg)
}
#taal_de, #taal_de_on{
	width:96px;
	height:23px;
	float:right;
	background-image:url(../img/btn_de.jpg)
}
#taal_de_on{
	background-image:url(../img/btn_de_on.jpg)
}
#voeter_links_wrapper{
	width:258px;
	height:102px;
	float:left;
	background:url(../img/bg_voeter_links.jpg) right bottom no-repeat				
}
#voeter_links2, #voeter_links3, #voeter_links4 {
	margin-top:14px;
	width:235px;
	float:right;	
	text-shadow:-1px 0 4px #101010, 0 1px 4px #101010, 1px 0 4px #101010, 0 -1px 4px #101010;
	filter:Glow(color=#101010,strength=3)
}
#voeter_links3{
	margin-top:25px
}
#voeter_links4{
	margin-top:0px
}
#voeter_rechts{
	width:630px;
	float:right;
	padding-top:32px
}
a.voeterlink{
	text-decoration:none;
	color:#5c5b5b
}
a.voeterlink:hover{
	text-decoration:underline
}

/* Album */
#album {
	width:630px;
	margin:25px 0 0 0
}
.albumwrapper {
	overflow:hidden;
	margin-left:-5px
}
.albumfoto {
	padding:0 3px 3px 0;
	margin:4px;	
	background-image:url(../img/bg_albumfoto.gif);
	background-position:bottom right;
	background-repeat:no-repeat
}
#legende{
	margin:12px 0 0 -3px;
	font-size:80%;
	line-height:120%;
	text-align:center;
	color:#8f8f8f;
	height:37px
}
.legendefoto{
	margin:0 0 -5px 0
}

/* contact */
.contacttabel {
	font-size:12px;
	margin:-20px 0 0 20px
}
td.contacttabel {
	padding:3px
}
.contactinput {
	font-size:12px;
	padding:1px;
	width:150px;
	border:1px solid #8c8c8c
}
.contacttextarea {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:1px;
	width:320px;
	height:115px;
	border:1px solid #8c8c8c;
	background-repeat:no-repeat;
	background-position:bottom right
}
.verzendknop{
	margin:15px 0 0 55px
}
