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

body {
	background-color: #faa61a;
}


/*////////////////////////////////////// Main Items (z-index 0) /////////////////////////////////*/
#container {
	width: 1080px;  
	position: relative;
	min-height:700px;
	margin:0 auto;
	z-index:1;
}

#SWF {
	position:absolute;
	width:1080px;
	height:670px;
	left:0px;
	top:-8px;
	z-index:1;
}

/*////////////////////////////////////// Header Items (z-index 50-60) /////////////////////////////////*/
#Logo {
	position:relative;
	width:240px;
	height:130px;
	top:10px;
	left:66px;
	margin-bottom:85px;
	z-index:51;
}

/*////////////////////////////////////// language Items /////////////////////////////////*/
#languages {
	position:fixed;
	width:70px;
	height:249px;
	left:0px;
	top:265px;
	background-image:url(../images/Languages_bg.png);
	z-index:50000;
}

#share {
	position:fixed;
	width:70px;
	height:249px;
	right:-8px;
	top:265px;
	background-image:url(../images/share_bg.png);
	z-index:50000;
}

/*////////////////////////////////////// Menu Items /////////////////////////////////*/
#MenuItems {
	position:relative;
	width:1000px;
	height:45px;
	margin-left:45px;
	margin-top:0px;	
	z-index:100;
}

#tabelMenuText {
	position:absolute;
	width:960px;
	height:45px;
	margin-top:-40px;
	z-index:101;
	left: 25px;
	top: 44px;
}

/*////////////////////////////////////// Content Right Items /////////////////////////////////*/

#txt_home {
	position:relative;
	width:450px;
	height:auto;
	margin-top:50px;
	margin-left:70px;
	z-index:100;
}

#txt_kalender {
	position:relative;
	width:260px;
	height:auto;
	margin-top:50px;
	margin-left:70px;
	z-index:100;
}

#random_images {
	position:absolute;
	top:-28px;
	left:550px;
	width:400px;
	height:200px;
	z-index:100;
	background-color:#FFF;
}

#kalender {
	position:absolute;
	top:0px;
	left:305px;
	width:400px;
	height:200px;
	z-index:100;
}

#groupstamp {
	position:absolute;
	width:auto;
	height:auto;
	z-index:100;
	left: 315px;
	top: 83px;
}

#groupstampnl {
	position:absolute;
	width:auto;
	height:auto;
	z-index:100;
	left: 325px;
	top: 63px;
}

#contactDetails {
	position:absolute;
	top:0px;
	left:550px;
	width:400px;
	height:auto;
	z-index:100;
}

#beeldcontainer{
	z-index:99;
}

#faciliteiten {
	position:absolute;
	height:auto;
	width:426px;
	left: -7px;
	top: 252px;
	z-index:102;
}

#wifi {
	position:absolute;
	height:auto;
	width:auto;
	left: 215px;
	top: 165px;
	z-index:100;
}

#wifi2 {
	position:absolute;
	height:auto;
	width:auto;
	left: 240px;
	top: 165px;
	z-index:100;
}

#TouristBoard {
	position:absolute;
	height:auto;
	width:auto;
	left: 290px;
	top: 150px;
	z-index:99;
}

#breakfast {
	position:absolute;
	height:auto;
	width:auto;
	left: -12px;
	top: 148px;
	z-index:100;
}

#smoking {
	position:absolute;
	height:auto;
	width:auto;
	left: 150px;
	top: 165px;
	z-index:101;
}

#reception {
	position:absolute;
	height:auto;
	width:auto;
	left: 312px;
	top: 174px;
	z-index:100;
}

#acties {
	position:absolute;
	height:auto;
	width:auto;
	left: 131px;
	top: 153px;
	z-index:100;
}

#top_rated {
	position:absolute;
	height:auto;
	width:auto;
	z-index:101;
	left: 49px;
	top: 158px;
}

#top_rated2 {
	position:absolute;
	height:auto;
	width:auto;
	z-index:101;
	left: 74px;
	top: 158px;
}

/*////////////////////////////////////// Footer ///////////////////////////////////////////*/

#footer {
	position:absolute;
	left:50%;
	margin-left:-50%;
	bottom:-20px;
	width:100%;
	height:50px;
	z-index:1000;
}

/*////////////////////////////////////// share this ///////////////////////////////////////////*/
/* Fixed Positioned AddThis Toolbox */            
.addthis_toolbox.atfixed {
    position: absolute;
    top: 30px;
    left: 15px;
    border: 0px solid #eee;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }
.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }


/*////////////////////////////////////// Text styles /////////////////////////////////*/
.h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#FFF;
}

a.h1:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#FFF;
	text-decoration:underline;
}

a.h1:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#faa61a;
	text-decoration:underline;
}

a.h1:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	color:#FFF;
	text-decoration:underline;
}

.black {
	color:#000 !important;
}

.bold {
	font-weight:bold !important;
}

.boldred {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold !important;
	color:#faa61a !important;
}

.h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#FFF;
}

a.h3:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#FFF;
	text-decoration:underline;
}

a.h3:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#faa61a;
	text-decoration:underline;
}

a.h3:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#FFF;
	text-decoration:underline;
}

A.designedBy:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5d5d5d;
	text-decoration:none;
}

A.designedBy:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

A.designedBy:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

A.designedBy:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

A.facilities:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	color:#FFF;
}
A.facilities:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	color:#faa61a;
}
A.facilities:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	color:#FFF;
}
A.facilities:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:22px;
	color:#FFF;
}


A:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:13pt;
	line-height:15px;
	letter-spacing:-1px;
	color: #000;
}
A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:13pt;
	line-height:15px;
	letter-spacing:-1px;
	color: #FFF;
}
A:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:13pt;
	line-height:15px;
	letter-spacing:-1px;
	color: #000;
}
A:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	font-size:13pt;
	line-height:15px;
	letter-spacing:-1px;
	color: #FFF;
}

