@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/body-bg-palm.gif) center top no-repeat #efefd5;
	font-size:12px;
}
a {
	cursor:pointer;
}
img {
	border:none;
}
.container {
	position:relative;
	width:980px;
	margin:0px auto;
	overflow:hidden;
}
.header {
	height:365px;
	width:980px;
	background:url(../img/bg-header.png) bottom left no-repeat;
}
.logo {
	width:/*485px*/512px;
	height:/*169px*/168px;
	margin-top:0px;
	margin-left:50px;
	position:relative;
	margin-bottom:2px;
}
.logo a {
	position: relative;
}
.menu {
	height:28px;
	margin-left:50px;
	_margin-left:25px;
	position:relative;
	float:left;
	z-index:100;
}
.menu-right {
	float:right;
	margin-right:50px;
	_margin-right:25px;
	font-size:11px;
	z-index:400;
	position:relative;
}
.language {
	position:relative;
	float:right;
	margin-left:40px;
	width:70px;
	height:11px;
	z-index:200;
}

.banner {
	width:875px;
	height:170px;
	position:relative;
	margin-left:50px;
	_margin-top:-5px;
}
/**/
.innercontainer {
	width:875px;
	_width:880px;
	padding:10px 50px;
	overflow:hidden;
	position:relative;
	_margin-top:-4px;
	background:url(../img/bg-content.png) repeat-y;
}
h1 {
	color:#26BCD7;
	font-size:18px;
}
.content, .content-overzicht {
	width:535px;
	float:left;
	overflow:hidden;
	padding:20px;
	background:url(../img/bg-topvlak.gif) repeat-x #28170B;
	z-index:1;
}
.content-overzicht {
	width:625px;
}
p.inleiding {
	line-height:150%;
	font-weight:bold;
}
.bericht {
	width:535px;
	position:relative;
}
.bericht img {
	float:left;
}
.bericht .tekst {
	float:right;
	width:265px;
	margin:0px;
	padding:0px;
	position:relative;
	line-height:150%;
}
.tekst h2 {
	width:245px;
	padding:0px 10px;
	background:url(../img/bg-h2.gif) repeat-x;
	color:#F78F1E;
	font-size:15px;
	margin:0px;
	height:30px;
	z-index:200;
}
.meer {
	text-align:right;
	position:relative;
}
.meer a {
	padding-right:10px;
	background:url(../img/pijltjes.gif) right 5px no-repeat;
	color:#26BCD7;
	text-decoration:none;
}
.meer a:hover {
	font-weight:bold;
}
.fotos {
	width:410px;
	overflow:hidden;
	float:left;
}
.foto-groot {
	margin-bottom:10px;
	width:400px;
}
.thumb {
	width:130px;
	margin-right:5px;
	float:left;
	margin-bottom:5px;
}
.details {
	width:205px;
	float:right;
}
.details h2 {
	font-size:14px;
}
.details ul {
	margin:0px 0px 0px 15px;
}
.details ul li {
	margin:0px;
	padding:0px;
}
.right, .right-overzicht {
	width:290px;
	position:relative;
	float:right;
}
.right-overzicht {
	width:200px;
}
.blok-bahama-beige, .blok-bahama-beige-overzicht {
	width:260px;
	overflow:hidden;
	padding:15px;
	position:relative;
	margin-top:10px;
	background:#736357;
}
.blok-bahama-beige-overzicht {
	width:170px;
	margin-top:0px;
}
.right h3, .right-overzicht h3 {
	color:#F78F1E;
	font-size:18px;
}
.blok-bahama-beige ul, .blok-bahama-beige-overzicht ul {
	float:left;
	width:130px;
	margin:0px;
	padding:0px;
}
.blok-bahama-beige-overzicht ul {
	width:170px;
}
.blok-bahama-beige ul li, .blok-bahama-beige-overzicht ul li {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.blok-bahama-beige ul li a, .blok-bahama-beige-overzicht ul li a {
	color:#ffffff;
	text-decoration:none;
}
.blok-bahama-beige ul li a {
	color:#F78F1E;
}
.blok-bahama-beige-overzicht ul li {
	margin-bottom:10px;
}
.blok-bahama-beige ul li a:hover, .blok-bahama-beige-overzicht ul li a:hover, .blok-bahama-beige-overzicht ul li a.active {
	color:#F78F1E;
}
.blok-bahama-beige ul li a:hover, .blok-bahama-beige ul li a.active {
	color:#ffffff;
}

.bottom {
	background:url(../img/bg-content-bottom.png) no-repeat;
	height:40px;
	width:980px;
	position:relative;
}
.linkjes a {
	color:#FFFFFF;
}
.linkjes_sitemap a {
	color:#FFFFFF;
	text-decoration:none;
}
.linkjes a:hover {
	color:#26BCD7;
}
.linkjes_sitemap a:hover {
	color:#26BCD7;
}

