body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background-color: #163a6b;
	background-image: url(../images/bg.png);
	background-repeat: repeat-x;
}

a:link,
a:visited 
{
	color: #c7be2f;
}

div#wrapper {
	width: 980px;
	margin: auto;
}

div#header {
	background: url('../images/header.jpg') no-repeat scroll top center;
	width: 980px;
	height: 277px;
}

div#header * {
	text-indent: -9999px;
}

#navigation {
	text-align: justify;
	width: 980px;
}

#navigation ul, 
#navigation li
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#navigation ul {
	width: 778px;
	text-align: justify;
	text-justify: distribute;
}

#navigation li {
	display: inline-block;
	text-align: center;
	height: 38px;
}

#navigation li a {
	display: inline-block;
	text-indent: -9999px;
	background-color: #ff0;
	height: 38px;
}

li.info a {
	background: url('../images/info_button.png') no-repeat scroll top left;
	width: 132px;
	height: 38px;
}

li.villa a {
	background: url('../images/villa_button.png') no-repeat scroll top left;
	width: 132px;
	height: 38px;
}

li.prijzen a {
	background: url('../images/prijzen_button.png') no-repeat scroll top left;
	width: 131px;
	height: 38px;
}

li.reserveren a {
	background: url('../images/reserveren_button.png') no-repeat scroll top left;
	width: 130px;
	height: 38px;
}

li.contact a {
	background: url('../images/contact_button.png') no-repeat scroll top left;
	width: 130px;
	height: 38px;
}

#maincontent {
	clear: both;
	padding: 15px;
	position: relative;
}

#maincontent h2 {
	color: #FFFFFF;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-left: 20px;
	background: url('../images/header-bullet.gif') no-repeat top left;
}

.kolom {
	float: left;
	width: 250px;
	padding-right:20px
}

#photomatrix {
	position: absolute;
	right: -7px;
	clear: both;
	padding-left: 20px;
	top: 78px;
}

.borderimages {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

#footer {
	clear: both;
	background: url('../images/footer.png') no-repeat scroll top left;
	width: 980px;
	height: 110px;
	position: relative;
	top: 70px;
	padding: 0px 5px;
}

#footer p {
	position: absolute;
	bottom: 0px;
}

#footer p.c {
	right: 0;
}

.dummy {
	width: 100%;
	                height: 0;
	                line-height: 0;
	                font-size: 0;
}
