body {
	margin-top: 0px;
	margin-bottom: 0px;
}
.style1 {color: #999999}
.style2 {
	font-family: Univers;
	font-size: 14px;
	font-weight: bold;
}
.style5 {font-family: Tahoma; font-size: 13px; font-style: italic; color: #FFFFFF;}
.rand {
	border: 1px solid #CCFF00;
}
.vakje {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCFF00;
	border-right-color: #CCFF00;
	border-bottom-color: #CCFF00;
	border-left-color: #CCFF00;
}
.vakjeboven {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCC00;
	border-right-color: #CCCC00;
	border-bottom-color: #CCCC00;
	border-left-color: #CCCC00;
}
.font1 {
	font-family: Tahoma;
	font-size: 12px;
}
.spamcontrole{
	width:5px;
	visibility:hidden;
}
.gastenboeklink{
	text-align:center;
}
.gastenboeklink A{
	color:#759300;
	font-size:12px;
	font-weight:bold;
}
.gastenboeklink A:hover{
	color:#333333;
}
#Content_huisjes_nieuw{ width:800px; min-height:10px; height:auto !important; height:10px; margin:0px; padding:0px; float:left;}
/*#Content_huisjes DIV.row{ background:#9966FF; width:800px; min-height:10px; height:auto !important; height:10px; margin:0px; padding:0px; float:left;}*/

.huisje_nieuw{ width:778px; *width:800px; /* IE 7 and below */ min-height:10px; height:auto !important; height:10px; margin:0 0 10px 0; padding:10px; float:left; border:1px solid #ccff00; display:block; text-align:left;}
.afb_huisje{ width:200px; min-height:10px; height:auto !important; height:10px; margin:0px; padding:0 28px 0 0; float:left;}
.afb_huisje img{ width:200px; border:none;}
.txt_huisje{ width:550px; min-height:10px; height:auto !important; height:10px; margin:0px; padding:0px; float:left;}
.txt_huisje H1{ color:#759300; font-size:14px; line-height:16px; margin:0 0 5px 0;}
.txt_huisje H1 A{ color:#759300; text-decoration:none;}
.txt_huisje P{ margin:0 0 15px 0; font-size:11px; text-align:left;}
.txt_huisje TD{ vertical-align:top; font-size:11px; text-align:left;}

a.knop_huis{ background:#333333; height:28px; line-height:28px; margin:0 4px 0 0; padding:0 18px; float:left; color:#ffffff; text-decoration:none; font-size:11px;}
a.knop_huis.rechts{ width:74px; float:right; text-align:center;}
a.knop_huis:hover{ background:#759300;}
a.knop_huis.binnen{ background:#759300; height:24px; line-height:24px; text-transform:uppercase; border:2px solid #333;}
a.icon{ width:24px; height:24px; margin:0 4px 0 0; padding:2px; float:left; color:#ffffff; text-decoration:none;}
a.icon img{ border:none;}

.aanbod-huisje{ width:248px; min-height:10px; height:auto !important; height:10px; margin:8px; padding:0; float:left; border:1px solid #ccff00;}
.aanbod-huisje-afb{ width:248px; height:164px; margin:0; padding:0; float:left; overflow:hidden;}
.aanbod-huisje-afb img{ width:248px; float:left;}
.aanbod-huisje-txt{ position:relative; width:228px; height:100px; margin:0; padding:10px; float:left; overflow:hidden;}
.aanbod-huisje-txt h1{ color:#759300; font-size:14px; line-height:16px; margin:0 0 5px 0;}
.aanbod-huisje-txt h1 a{ color:#759300; text-decoration:none;}
.aanbod-huisje-txt TD{ vertical-align:top; font-size:11px; text-align:left;}

.aanbod-huisje-txt a.knop_huis{ position:absolute; left:10px; bottom:10px; width:88px; margin:0; padding:0 10px;}
.aanbod-huisje-txt a.knop_huis.binnen{ right:10px; left:auto; border:2px solid #759300; text-transform:none;}

#ParkKaart{ position:relative; background:url(../images/kaartNederland.png) 0 0 no-repeat; width:268px; height:315px; margin:10px; padding:0; float:right;}
#ParkKaart a{ background:url(../images/kaartStipje.png) 0 0 no-repeat; position:absolute; width:10px; height:10px; margin:0; padding:0; display:block; text-indent:-9999px;}
#ParkKaart span{ background:#0000CC; position:relative; min-width:10px; width:auto !important; width:10px; min-height:10px; height:auto !important; height:10px; margin:0; padding:0; display:block;}
a#Koningshoeve{ left:96px; top:90px;}
a#Noordwijk{ left:75px; top:148px;}
a#Woudhoeve{ left:94px; top:102px;}

#Klantenbeoordelingen { position:relative; width:100%; height:95px; margin:0; padding:0; float:left; text-align: center;}

#gastenvertellen { position: absolute; margin: 3px 0 0 483px; }

.tooltip{ position:absolute; left:0; top:0; z-index:3; display:block;}
