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

.kleur{
	color:#090;
}

.fotomain1 {
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px;
	-moz-border-radius: 10px;
	
	-moz-box-shadow: #000 4px 4px 10px;
	-webkit-box-shadow: #000 4px 4px 10px;
	
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color='#000000')";

	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=225, Color '#000000'); */
	
}

.Villabold {
	font-family: "Comic Sans MS";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
}
.Villanormal {
	font-family: "Comic Sans MS";
	font-size: 16px;
	font-style: normal;
	top: 10em;
	height:auto;
	width:auto;
}
.Villa-small {
	font-style: normal;
	font-family: "Comic Sans MS";
	font-size: 14px;
	text-align: left;
	}
.Villanormalborder {
	font-size: 16px;
	font-style: normal;
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 30px;
	font-family: "Comic Sans MS";
}
.routemap {
	height: 200px;
	width: 400px;
	float: none;
	position: absolute;
	left: 591px;
	top: 532px;
}
.kolom_links {
	font-family: "Comic Sans MS";
	font-size: 14px;
	width: 280px;
	background-color: #FCCC3C;
	padding: 4px;
}
.kolom_rechts {
	font-family: "Comic Sans MS";
	font-size: 14px;
	width: 314px;
	position: absolute;
	left: 400px;
	background-color: #FCCC3C;
	padding: 4px;
}
.wifi-links {
	font-family: "Comic Sans MS";
	font-size: 16px;
	font-style: normal;
	height: 70px;
	width: 85px;
	float: left;
}
.wifi-rechts {
	font-family: "Comic Sans MS";
	font-size: 16px;
	font-style: normal;
	height: 40px;
	width: 65px;
	float: right;
	top: 10px;
	left: 500px;
}

.VillaP_banner {
	padding: 10px;
	left: 2em;
	top: 3em;
	height: auto;
	width: 389px;
	position: absolute;
	top: 2em;
}

.VillaJ_banner {
	padding: 10px;
	left: 2em;
	top: 28em;
	height: auto;
	width: 389px;
	position: absolute;
}

.VillaR_banner {
	padding: 10px;
	left: 2em;
	top: 15em;
	height: auto;
	width: 389px;
	position: absolute;
}

.VillaFoto {
	padding: 10px;
	left: 25em;	
	top: 5em;
	height: auto;
	width: 389px;
	position: absolute;
	
	border-radius: 10px; /* future proofing */
	-khtml-border-radius: 10px;
	border: thin outset #333;
	opacity:0.6;
}

.landkeuze {
	left: 5px;
	position: absolute;
	width: 101px;
	height: 25px;
	top: 90%;
}


.VillaP_banner_c {
	padding: 1px;
	left: 45em;
	top: 8em;
	height: auto;
	width: 389px;
	position: absolute;
}

.VillaJ_banner_c {
	padding: 1px;
	left: 45em;
	top: 24em;
	height: auto;
	width: auto;
	position: absolute;
}

.VillaR_banner_c {
	padding: 1px;
	left: 45em;
	top: 16em;
	height: auto;
	width: auto;
	position: absolute;
}

.VillaFoto_c {
	padding: 10px;
	left: 2em;	
	top: 5em;
	height: auto;
	width: 389px;
	position: absolute;
}

.VillaFoto_new {
	padding: 0px;
	left: 0em;	
	top: 0em;
	height: auto;
	width: 389px;
	position: absolute;
}

.villa_menu {
	padding: 0px;
	left: 9px;
	top: 141px;
	height: auto;
	width: 224px;
	position: absolute;
}

.villa_menu_vlag {
	padding: 0px;
	left: 9px;
	top: 33%;
	height: auto;
	width: 224px;
	position: absolute;
}

.villa_nieuwsbrief {
	font-family: "Comic Sans MS";
	font-size:14px;
	padding: 0px;
	left: 10em;	
	top: 5 em;
	height: auto;
	width: 35em;
	position: absolute;
}

.villa_audio {
	padding: 0px;
	left: 1em;	
	top: 95%;
	height: auto;
	width: auto;
	position: absolute;
}

.villa_verberg {
	padding: 0px;
	left: 1em;	
	top: 100%;
	height: auto;
	width: auto;
	position: absolute;
}

.Zoovers {
	padding: 0px;
	left: 85%;	
	top: 20%;
	height: auto;
	width: auto;
	position: absolute;
}

.ZooversNOM {
	font-style: normal;
	font-family: "Comic Sans MS";
	font-size: 14px;
	text-align: left;
	;
	position: fixed;
	left: 237px;
	top: 441px;
	width: 631px;
}

