* {	
	margin: 0;
	padding: 0;
	font-family: verdana, arial, tahoma, sans-serif; 
}
html, body { 
	height: 100%;
	background: #eee7cd;
}
img {	border: 0; }
#content img {	padding: 3px; }
img.collectie {	padding: 0 !important; margin: -3px; } 

#container {
	width: 900px;
	min-height: 600px;
	margin: 0 auto;
	background-color: #fff8de; /*#fcf4ed;*/
	border-left: 5px double #000;
	border-right: 5px double #000;
}

#header {
	width: 900px;
	height: 150px;
	margin: 0 auto;
	background: url('im/header.jpg') top no-repeat #fff8de;
}

#menu {
	width: 900px;
	height: 25px;
	margin: 0 auto;
	background: url('im/menu.jpg') no-repeat #834520;
}
#menu p { 		font-size: 14px; text-align: center; padding: 4px 0 0 0; }
a:link.menu {	color: #fefaf7; text-decoration: none; background: transparent; padding: 0 10px 0 10px; }
a:visited.menu {	color: #fefaf7; text-decoration: none; background: transparent; padding: 0 10px 0 10px; }
a:hover.menu {	color: #fefaf7; text-decoration: underline; background: transparent; padding: 0 10px 0 10px; }
a:active.menu {	color: #fefaf7; text-decoration: none; background: transparent; padding: 0 10px 0 10px; }

#content {
	width: 880px; 
	margin: 0 auto;
	padding: 10px 10px 10px 10px;
	background-color: #fff8de;
}
h1 {	font-size: 20px; color: #4b372c; padding: 10px 0 10px 0; }
h2 {	font-size: 16px; color: #333; padding: 5px 0 5px 0; }
#content p {	font-size: 13px; color: #333; padding: 5px 0 5px 0; line-height: 150%; }
.center { text-align: center; } 
a:link {		color: #000; text-decoration: underline; background: transparent; }
a:visited {	color: #000; text-decoration: underline; background: transparent; }
a:hover {	color: #000; text-decoration: none; background: transparent; }
a:active {	color: #000; text-decoration: underline; background: transparent; }

#submenu { 
	width: 800px;
	margin: 0 auto;
	padding: 10px;
	background: transparent;
}
#submenu p, span.submenu  {		font-size: 14px; text-align: center; }
a:link.submenu {		color: #4b372c; text-decoration: underline; background: transparent; padding: 0 10px 0 10px; }
a:visited.submenu {	color: #4b372c; text-decoration: underline; background: transparent; padding: 0 10px 0 10px; }
a:hover.submenu {	color: #4b372c; text-decoration: none; background: transparent; padding: 0 10px 0 10px; }
a:active.submenu {	color: #4b372c; text-decoration: underline; background: transparent; padding: 0 10px 0 10px; }
#submenu img { vertical-align: bottom; } 

ol {	font-size: 13px; color: #333; padding: 5px 0 5px 25px; line-height: 150%; list-style-position: outside; }

.klein {	font-size: 11px !important; }

div.google-map {	width: 400px; float: right; }

/* Contactformulier */

fieldset {				border: 1px solid #4b372c; width: 450px; float: left; font-size: 13px; padding: 5px; margin-bottom: 10px; }
div.label {			width: 300px; float: left; } 
input[type=text] {	border: 1px solid #834520; font-size: 13px; font-family: verdana, arial, tahoma, sans-serif; margin-bottom: 2px; } 
input[type=submit] {	border: 1px solid #834520; background: transparent; margin: 30px 0 0 0px; }
input[type=reset] {	border: 1px solid #834520; background: transparent; }
textarea {				border: 1px solid #834520; font-size: 13px; font-family: verdana, arial, tahoma, sans-serif; margin-bottom: 2px; }
.verborgen { 		display: none; }

#footer {
	width: 900px;
	margin: 0 auto; 
	margin-top: 0px;
	clear: both;
	height: 120px;
	background: url('im/footer.jpg') no-repeat #fff8de;
	border-left: 5px double #000;
	border-right: 5px double #000;
}
p.footer {	font-size: 10px; color: #fff; text-align: center; padding-top: 80px; }
a:link.footer {		color: #fff; text-decoration: underline; background: transparent; }
a:visited.footer {	color: #fff; text-decoration: underline; background: transparent; }
a:hover.footer {		color: #cebeae; text-decoration: none; background: transparent; }
a:active.footer {	color: #fff; text-decoration: underline; background: transparent; }
