body 
	{	scrollbar-base-color : #000000;
		scrollbar-3dlight-color: #000000; 
		scrollbar-arrow-color: #ffffff; 
		scrollbar-darkshadow-color: #0000006; 
		scrollbar-face-color: #000000; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #ffffff; 
		scrollbar-track-color: #000000;
		margin: 0px;
		padding: 0px;
		background-color: #000000;}

/* =========================================================================================={top} */

#top
	{	background-color: #ffffff;}

/* =========================================================================================={logo} */

#logo
	{	float: right;
		margin: 0px;
		padding: 0px;}

#logo img
	{	border: 0px;}

/* =========================================================================================={bottom} */
		
#bottom
	{	background-color: #e57b32;}

#bottom ul
	{	list-style: none;
		margin: 0px;
		padding: 0px;
		width: 770;}

#bottom li
	{ 	margin: 0px;
		padding: 0px;		
		display: inline;}

html>body #bottom li a { width: auto; }

/* =========================================================================================={hoofdnav} */

#hoofdnav
	{	background-color: #e57b32;
		font :13px Arial, Verdana;}

#hoofdnav ul
	{	list-style: none;
		margin: 0px;
		padding: 0px;}

#hoofdnav li
	{ 	margin: 0px;
		padding: 0px;
  		width: 175px;}

#hoofdnav li a, #hoofdnav li a:visited
	{	margin: 0px;
		padding: 2px 0px 2px 10px;
		display: block;
		font :13px Arial, Verdana;
		font-weight : bold;
		text-decoration: none;
		color: #ffffff;
		width: 100%;}

html>body #hoofdnav li a { width: auto; }

#hoofdnav li a:hover
	{	margin: 0px;
		padding: 1px 0px 1px 10px;
		color: #ffffff;
		background-color: #eda370;
		border-top: 1px solid #f7d8c2;
		border-bottom: 1px solid #f7d8c2;}


#hoofdnav li.current a, #hoofdnav li.current a:visited, #hoofdnav li.current a:hover
	{	margin: 0px;
		padding: 2px 0px 2px 10px;
		color: #ffffff;
		background-color: #eda370;
		border-top: 0px solid #f7d8c2;
		border-bottom: 0px solid #f7d8c2;}


#subnav .flash{
    position: relative;
}

#subnav .banner{
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
}

/* =========================================================================================={adres} */

#adres		
	{	margin: 0px;
		padding: 0px 0px 2px 0px;
		font : 10px Verdana, Arial;
		color: #dadada;
		text-align: right;
		vertical-align: bottom;}


#adres a, #adres a:visited		
	{	margin: 0px;
		padding: 3px 0px 3px 0px;
		font : 10px Verdana, Arial;
		text-decoration: none;
		color: #dadada;
		text-align: right;
		vertical-align: bottom;}

#adres a:hover		
	{	color: #aaaaaa;}

#adres #taal		
	{	float: left;}

#logos
	{	float: left;
		margin: 0px;
		padding: 8px 0px 0px 0px;}

#logos img
	{	margin: 0px 10px 0px 0px;
		border: 0px;}



/* =========================================================================================={content} */

#content		
	{	margin: 0px;
		padding: 15px 10px 15px 10px;
		background-color: #FFFFFF;
		color: #3a3a3a;
		font :13px / 1.6 Verdana, Arial;}

#content #small		
	{	margin: 0px;
		padding: 0px 165px 0px 0px;}

#content br
	{	font :13px / 1.0 Verdana, Arial;}

#content td		
	{	margin: 0px;
		padding: 0px;
		background-color: #FFFFFF;
		color: #3a3a3a;
		font :13px / 1.6 Verdana, Arial;}

#content p	{margin: 0px; padding: 0px;}


#content ul	{margin: 0px; padding: 0px 0px 10px 25px;}


h1 	{font-size:2em; margin-bottom:0px; margin-top:0px; color: #3a3a3a;}	/* displayed at 24px */
h2 	{font-size:1.5em; margin-bottom:0px; margin-top:0px; color: #3a3a3a;}	/* displayed at 18px */
h3 	{font-size:1.25em; margin-bottom:0px; margin-top:0px; color: #3a3a3a;} 	/* displayed at 15px */
h4 	{font-size:1em; margin-bottom:0px; margin-top:0px; color: #3a3a3a;} 	/* displayed at 12px */

#content a, #content a:visited		
	{	font :13px Verdana, Arial;
		font-weight: normal;
		text-decoration: underline;
		color: #3a3a3a;}

#content a:hover		
	{	color: #b0b0b0;}

#content img
	{	margin: 7px 0px 10px 10px;
		padding: 0px;
		float: right;
		clear: right;
		border: 1px solid #3a3a3a;}
		
#qbicbanner {
	margin: 0px;
	padding: 0px;
	width: 450px;
	float: left;
}

#qbicbanner img {
	margin: 0px;
	padding: 0px;
	border: 0px solid #fff;
}



/* =========================================================================================={ecard} */

#galleryBg
	{	margin: 0px;
		padding: 15px 10px 15px 10px;
		background-color: #FFFFFF;
		color: #3a3a3a;
		font :13px Verdana, Arial;}

#ecard {	
	margin: 0px;
	padding: 0px;
	width: 740px;
	font :13px / 1.6 Verdana, Arial;
	text-align: left;
	float: left;
	color: #3a3a3a;
	background-color: #FFFFFF;
}

#ecard .show {
	margin: 0px;
	padding: 0px;
	width: 740px;
	font: 12px Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 15px;
	color: #636363;
}

#ecard #formulier {
	margin: 0px;
	padding: 0px;
	width: 740px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #636363;
}

#ecard #formulier .omschrijving {
	margin-top: 3px;
	float: left;
	width: 140px;
	line-height: 20px;
}

#ecard #formulier .invullen {
	margin-top: 3px;
	float: left;
	width: 300px;
	height: 22px;
}

#ecard #formulier .textarea {
	float: left;
	width: 650px;
}

#ecard #formulier .buttons {
	float: left;
	width: 650px;
}

#ecard #formulier .preview {
	margin: 5px 10px 15px 5px;
	width: 230px;
	height: 125px;
	float: left;
	display: inline;
}

#ecard #formulier img {
	margin: 0px;
	padding: 0px;
	border: 0px solid #636363;
}

#ecard #formulier .select {
	margin: -10px 11px 15px 0px;
	width: 230px;
	height: 125px;
	float: right;
	display: inline;
}

#ecard #formulier input {
	width: 175px;
	height: 19px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #636363;
	border: 1px solid #636363;
}

#ecard #formulier input.radio {
	width: 15px;
	height: 15px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #636363;
	border: 0px solid #636363;
}

#ecard #formulier input.button {
	margin: 10px 10px 0px 0px;
	width: 95px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #636363;
	border: 1px solid #636363;
}

#ecard #formulier textarea {
  width: 345px;
	height: 110px;
	font: 12px Arial, Helvetica, sans-serif;
	line-height: 15px;
	color: #636363;
	border: 1px solid #636363;
}

#ecard	.bezoek	{	
	margin: 15px 0px 0px 0px;
	text-align: center;
	font :15px / 1.6 Verdana, Arial;
	font-weight: bold;
	color: #d12d84;
}

#ecard	.bezoek	p {	
	margin:0px;
}

#ecard	.bezoek	a:link, #ecard	.bezoek	a:visited {	
	text-align: center;
	font :17px / 1.6 Verdana, Arial;
	font-weight: bold;
	color: #d12d84;
}

#formulier .select a, #formulier .select a:visited {	
	font :11px Verdana, Arial;
	font-weight: normal;
	text-decoration: underline;
	line-height: 20px;
	color: #3a3a3a;
	border: 0px solid #fff;
}

#formulier .select a:hover { color: #b0b0b0;}

#replaceme {
	margin: 0px;
	width: 740px; 
	height: 330px; 
}

/* =========================================================================================={Gallery} */

#gallery 
	{ 	font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #888; 
		text-align: center;		
		background-color: #FFFFFF;
		margin: 0px ;
		padding: 15px 10px 5px 21px !important;
		padding: 15px 0px 5px 0px;
		float: left;
		}

#gallery a img { border: none; }

#gallery #thumb-center { margin: 0 auto; width: 100%; }

#gallery .thumb 
	{ 	float: left; 
		width: 150px; 
		max-height: 157px; 
		height: 157px; 
		font-size: 2px; 
		text-align: center; 
		border: solid 1px #888; 
		margin: 0px 15px 15px 15px;
		background-color: #000; }

#gallery .thumb img { margin-top: 15px; margin-bottom: 15px; padding-bottom: 15px !important;}


#gallery .thumb a { display: block; height: 100%;  text-decoration: none; color: #000;}
#gallery .thumb a:hover { background-color: #404040;}
#gallery .clear { clear: both; }

br.clear{line-height: 0px; font-size: 0px; height: 0px; clear: both;}

#onderschrift	 
	{	margin:0px;
	 	padding:0px;
		font-size: 10px;
		text-align: center;
		text-decoration: none;
		line-height: 16px;}
		

/* ------------------------------------------------------------------------- Google Map */ 
 
 #googlemap {
 	margin-bottom: 10px;
 }
 
 #googlemap .omschrijving {
	margin: 0px;
	padding: 2px 10px 2px 10px;
	width: 168px;		
	height: 25px;
	float: left;
	font: 11px arial, verdana, sans-serif;
	font-weight: normal;
	line-height: 11px;
	color: #000;
}

#googlemap .invul {
	margin: 0px 5px;
	padding: 0px 10px;
	width: 168px;	
	height: 25px;
	float: left;
	font: 11px arial, verdana, sans-serif;
	font-weight: normal;
	line-height: 11px;
	color: #000;
}

#googlemap select {
	padding: 1px;
	width: 156px;
	font: 11px arial, verdana, sans-serif;
	line-height: 11px;
	color: #000;
}

#googlemap option {
	padding: 1px;
	width: 156px;
	font: 11px arial, verdana, sans-serif;
	line-height: 11px;
	color: #000;
}

#map {
	margin-left: 3px;
	width: 477px;
	height: 400px;
	overflow: hidden;
	display: block;
	font: 11px arial, verdana, sans-serif;
	line-height: 15px;
	color: #000;
}

#map a:link, #map a:visited {
	font: 11px arial, verdana, sans-serif;
	text-decoration: none;
	line-height: 19px;
	color: #000;
	padding-bottom: 0px;
	border-bottom: 0px solid #000;
}

#map a:hover {
	color: #7652a4;
}

#directions{
	margin-left: 0px;
	width: 477px;
	display: block;
	font: 11px arial, verdana, sans-serif;
	color: #000;
}

#directions table td{
	font: 11px arial, verdana, sans-serif;
	color: #000;
}

#directions .googledir table{
	background-color: #eee;
}


