A:link 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #2e4f39; text-decoration: none; 
}

a:link 		{ font-family: Tahoma, Arial, Helvetica, sans-serif; 
	color: #2e4f39; text-decoration: none; 
}

a:active 	{ font-family: Tahoma, Arial, Helvetica, sans-serif;  
	color: #2e4f39; 
	text-decoration: none; 
}

a:visited 	{ font-family: Tahoma, Arial, Helvetica, sans-serif;  
	color: #2e4f39; 
	text-decoration: none; 
}

a:hover 	{ font-family: Tahoma, Arial, Helvetica, sans-serif;  
	color: #f00; 
	text-decoration: none; 
}

body { background: white;
 	margin: 0; }

textarea, select, input {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	padding-left: 2px;
  	padding-right: 2px;
}

p { font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px; 
	line-height: 16px;
	 }

.bijschrift {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 8px;
  	color: #999999;
  	padding: 0 2px 0 0;
}

.h2 { 
	font-size: 16px; 
	font-weight: bold; 
	margin: 0.67em 0; }

.small {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #666666;
}

.small {
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #666666;
}

table.main {
  /* border: 1px solid #000066; */
}

table.pics {
  	border: 1px solid #000000;
}

table.melding {
  	background: url("../images/tabel_melding.gif");
  	border: 1px solid #555555;
}

table.foto {
  	background: #F5F5F5;
  	border: 1px solid #555555;
  	font-family: Tahoma, Arial, Helvetica, sans-serif;
  	font-size: 12px;
}

table.navigatie {
/* border-top: 1px solid #7FA8C8; */
}

div.item { font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000000; 
	width: 700px; height: 100%; 
	align: left;  
	padding: 0 10px 0 0; }
	
#navcontainer {
  	width: 190px;
}

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

#navcontainer a { padding: 8px; 
	display: block; 
	text-align: right; width: 170px; 
	background-color: #c1e2cd; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	border-bottom-style: solid; 
	border-bottom-width: 2px; 
	}
	
#navcontainer a:link, #navlist a:visited {
  color: #2c4434;
  text-decoration: none;
}

#navcontainer a:hover { color: yellow; 
	background-color: #5e8b6c; 
}

#home .home, #accommodatie .accommodatie, #trouwen .trouwen, #culinair .culinair, #fotoboek .fotoboek, #route .route, #contact .contact, #gastenboek .gastenboek {
  background-color: #464646;
}
[if IE] -->
#navcontainer a {
  width: 100%;
  border-bottom: 0px;
}

