#taalkeuze{
  z-index: 30;
  position:absolute; 
  left:90%;
  top: 10px;
}

h1.taalkeuze { margin: 0px 30px 0px 25px; padding: 20px 0px 15px 0px;
color: white; font-weight: lighter; font-size: 220%;  }


body 
{ margin: 0px;
padding: 0px;
font-family: arial, tahoma, Helvetica, sans-serif;
color: #ffffff; font-size: 11px; line-height:14px;  padding: 0px; margin: 0px; 
background: #322E27 url("afbeeldingen/bckgroundheader.jpg") repeat-x; font-weight: lighter; }
	
p { margin: 0px 5px 0px 25px; padding: 0px 0px 10px 0px; }
p.adres { margin: 10px 20px 0px 0px; padding: 0px 0px 15px 0px; }
p.opening { margin: 10px 20px 0px 20px; padding: 0px 0px 15px 0px; }

p.footer { font-size: 9px; margin: 10px 30px 0px 10px; padding: 0px 0px 15px 0px; text-align: right; color: #6E6862; }

span{ margin: 0; padding: 0; color: #9D8D7A; font-weight: bold; }

h1 { margin: 0px 30px 0px 25px; padding: 20px 0px 15px 0px;
color: #262420; font-weight: lighter; font-size: 220%;  }

h2 { margin: 0px 30px 0px 25px; padding: 10px 0px 5px 0px;
color: #FFFFFF; font-weight: lighter; font-size: 180%; line-height:24px;   }

#container { width: 100%; height: 100%; display: table; }
#position { display: table-cell; vertical-align: middle;background-color:  }

img#logo  {
margin: 10px 0px 0px 10px; padding: 0;
}	

img#titel {
margin: 0px 0px 3px 90px; padding: 0;
}

#wrapper1 {
width: 100%; 
background: transparent;
}	

#wrapper2{
width: 100%; 
background-color: #262420;
}	

#foto{
margin: 0 auto;
width: 350px; 
height: 256px; 
float: left;
margin: 0;
padding: 0;
background: transparent;
}	

#fotogalerij{
width: 650px; 
float: left;
border: 0px solid#ff0000;
margin: 0;
}

/* IE6 Only */
* html #fotogalerij{
width: 640px; 
margin: 0px 0px 0px 0px;
}

/* IE6 Only */
* html #flashcontent {
		margin: 0px;
		padding: 0px;
		width: 680px;
		height: 100%
		background-color: #6E6862;
	}	

/* IE6 Only */
* html #navigatie{
width: 150px; 
margin: 0;
background-color: #262420;
}	

/* IE6 Only */
* html #adresgegevens{
width: 150px; 
float: left;
margin: 0px 0px 0px 5px;
}	


img {
margin: 0;
padding: 0;}	


#tekst{
width: 340px; 
margin-left: 500px;
}	

.clearing {clear:both; margin: 0; padding: 0;}

#wrapper3{
width: 100%; 
background-color: #3E3A35;
}	

#adresgegevens{
width: 150px; 
float: left;
margin: 0px 0px 0px 15px;
}	

#openingsuren{
width: 320px; 
float: left;
margin: 10px 0px 0px 15px;
}	
#nieuws{
width: 340px; 
margin-left: 500px;
}	

#tekstonderaan{
width: 340px; 
margin-left: 500px;
}	

#header  {
margin: 30px auto 0px auto; 
width: 850px;
border: 0px solid#FF0000;
}	


#content{
margin: 0 auto; 
width: 850px;
border: 0px solid#FF0000;
background: transparent url("afbeeldingen/bckgroundfoto.gif") repeat-y;
}	

#adres  {
margin: 0 auto; 
width: 850px;
border: 0px solid#FF0000;
background: transparent url("afbeeldingen/backgroundtekst.gif") repeat-y;
}	

#footer{
margin: 0 auto; 
width: 850px;
}	

#navigatie{
width: 150px; 
float: left;
margin: 0;
background-color: #262420;
}	


#navcontainer
{
/*avoid gap after li in ie6 by setting width*/
width: 150px;
margin: 5px 0px 0px 0px;
background-color: transparent;
}

#navcontainer ul
{
list-style-type: none;
margin-left: 0;
padding-left: 0;

}

#navlist a
{
display: block;
color: #B6AA9B;
padding: 1px 0 1px 6px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#navlist a { width: 132px; }

#navlist a
{
\width: 132px;
w\idth: 130px;
}

#subnavlist a
{
display: block;
padding: 1px 0 1px 6px;
margin-left: 15px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#subnavlist a { width: 116px; }

#subnavlist a
{
\width: 122px;
w\idth: 122px;
}

#navlist a, #navlist a:visited,#subnavlist a, #subnavlist a:visited
{
border-left: 8px solid #262420;
text-decoration: none;

}

#navlist a:hover, #navlist a#current:hover
{
border-left: 8px solid #8F0F1D;
text-decoration: none;
color: #FFFFFF;

}

#subnavlist a:hover, #subnavlist a#subcurrent:hover
{
border-left: 8px solid #8F0F1D;
text-decoration: none;
}

a#current, a:visited#current, a#subcurrent , a:visited#subcurrent
{
border-left: 8px solid #8F0F1D;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}


a
	{
	color: #B6AA9B;
	text-decoration: underline;
	}

a:hover
	{
color: #FFFFFF;
	text-decoration: underline;
border-bottom: 0px dashed #999;
	}
	
a:active
	{
	color: #B6AA9B;
	}
	
	
	#flashcontent {
		margin: 0px;
		padding: 0px;
		width: 700px;
		height: 100%;
		background-color: #6E6862;
	}	

	

#flashcontent img {
		margin: 0;
		padding: 0;
		
	}	

