body	{
	background: #355;
	color: #ffd;
	min-width: 800px;
	max-width: 1600px;
	margin-right: auto;
	margin-left: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: center;
}

#banner	{
	font-weight: bold;
	overflow: hidden;
	margin: 0;
}

#menubalk {
	background: #ffb;
	color: #355;
	width: 100%;
	text-align: center;
	margin-top: 0.75%;
	overflow: hidden;
	float: left;
}
#menubalk p {
	width: 12.25%;
	margin: 0;
	padding-top: 1px;
	float: left;
	overflow: hidden;
}
#menubalk a {
	width: 100%;
	height: 100%;
	float: left;
	padding-top: 1px;
}
#actief {
	background: #355;
	color: #ffb;
	border: 1px solid #ffb;
}

#container	{
	background: #ffd;
	color: #355;
	width: 100%;
	float: left;
	overflow: hidden;
	margin: 1% 0;
}

#copy {
			position: relative;
			font-size: 0.8em;
			font-style: italic;

}

#voettekst	{
	width: 100%;
	font-weight: bold;
	clear: both;
	background: #ff9;
	color: #355;
	margin-bottom: 1%;
	padding: 0.4% 0;
	text-align: center;
}
.left	{
	padding: 1% 0 1% 1%;
	float: left;
}

.right	{
	float: right;
	padding: 1% 1% 1% 0;
}

.afbeelding {
	width: 55%;
	text-align: center;
}

.tekst	{
	width: 40%;
	text-align: left;
}

.afbeeldingen	{
	width: 100%;
	text-align: center;
	padding: 1%;
}

#actueel p:first-line {
	font-weight: bold;
	font-variant: small-caps
}

div.tekstlink {
	width: 60.8%;
	padding: 1% 1% 0 1%;
	float: right;
	text-align: center;
}
#ooievaar {
	width: 21.8%;
	float: right;
}

div.afbeeldinglink {
	width: 36%;
	padding: 1% 0 1% 1%;
	float: left;
}

.plaatje	{
	float: right;
	width: 37.5%;
}

div.tabel	{
	width: auto;
	margin: 2%;
}
div.gallerie	{
	float: left;
	width: 20%;
	padding: 1%;
	margin: 1%;
	border: 2px solid #355;
	text-align: center;
}
img {
	width: 100%;
	border: none;
}
img.portrait {
	width: 50%;
}
img.gif	{
	margin-top: -10px;
	width: 18px;
	height: 18px;
	vertical-align: bottom;
}
img.printer	{
	width: 30px;
	height: 30px;
	vertical-align: bottom;
	border: none;
}

p.adres	{
	background: #355;
	color: #ffd;
	margin: 0 25% 0 25%;
}

.opmerking	{
	font-size: 0.75em;
	font-style: italic;
}

p.center 	{
	text-align: center;
}

span	{
	font-weight: bold;
	font-variant: small-caps
}
span.moes	{
	font-family: BritComics, "Comic Sans MS", sans-serif;
	font-size: 0.9em;
}

a				{text-decoration: none;	font-weight: bold;}
a:link			{color: #355;}
a:visited		{color: #355;}
a.menu:hover			{background: #355; color: #ffb;}
a:active			{background: #355; color: #ff9;}

a.klik			{text-decoration: underline;}
a.klik:visited	{color: #111;}
a.klik:hover 	{text-decoration: none; background: #355; color: #ffd;}
a.klik:active	{background: #355; color: #ffb;}

a.adresklik			{text-decoration: none; font-weight: normal;}
a.adresklik:link	{color: #ffd;}
a.adresklik:visited	{color: #ffd;}
a.adresklik:hover	{color: #ff9;}
a.adresklik:active	{color: #fff;}

a:hover img	{
	background: #ffd;
	color: #ffd;
}
a:active img 	{background: #ffd;}

table.prijs {
  background: url(afbeeldingen/wolken.jpg) no-repeat center;
	border: 2px solid #355;
	margin: 0.7%;
	width: 30%;
	float: left;
}

table.prijskop {
	border: none;
	clear: both;
	width: 96%;
	margin: 0 0 1% 0;
	padding: 1%;
	text-align: center;
}

div.bezetting {
	width: 46%;
	margin: 0 1%;
	text-align: center;
}

table.reserve, table.reserveh {
	border: 2px solid #355;
	margin: 0 auto;
	width: 98%;
	text-align: center;
}	

.bezet {background: #f00}
.optie {background: #f80}
.vrij {background: #ffd}

.reserve td {
	border: 1px solid #355;
	width: 24%;
}

td.datum {
	border: 1px solid #355;
	width: 24%;
}

td.dag , .reserveh td.vrij, .reserveh td.bezet, .reserveh td.optie {
	border: 1px solid #355;
	width: 10%;
}

td.kolomkop	{
	text-align: center;
	width: 100%;
	font-weight: bold;
}

td.kolom1	{
	text-align: left;
	width: 80%;
}

td.kolom2	{
	text-align: right;
	vertical-align: middle;
	width: 20%;
}

ul.kop	{
	list-style-type: none;
}
ul.in	{
	list-style: disc outside none;
}
