body {
	background-image: url(../afbeeldingen/kop/achtergrondbody.gif);
	background-color: #EEF5E2;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h2 {
	font-size: 120%;
}
h3 {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	font-weight: bold;
	color: #036;
}
h6 {
	font-size: 12px;
	color: #930;
}


hr {
	color: #AEC6EA;
}
a {
	color: #066;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #900;
}


#Container {
	position:relative;
	width:950px;
	height:1238px;
	z-index:12;
	margin-left: auto;
	border: medium double #FFD328;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	top: 2px;
	visibility: visible;
	margin-right: auto;
	padding: 0px;
	background-color: #FFD32C;
	clip: rect(auto,auto,auto,auto);
}
#Container #inhoud #knoppenbalkinhoud #openingstijdenmaashoeve {
	text-align: right;
	padding-top: 3px;
	padding-right: 25px;
}

#zoover {
}



#slogan {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:40px;
	z-index:68;
	background-image: url(../afbeeldingen/kop/sunshinelichtblauw.gif);
	background-color: #AEC6EA;
	font-family: "Comic Sans MS", cursive;
	font-size: 30px;
	font-style: normal;
	color: #066;
	font-weight: bold;
	text-align: center;
	visibility: visible;
	letter-spacing: 0.1em;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #066;
}
#slogan:hover {
	color: #900;
	border-bottom: medium solid #900;
}
#terugnaarboven {
	position: absolute;
	left: 0px;
	bottom: 65px;
	height: 25px;
	z-index: 70;
	width: 150px;
	text-align: center;
	visibility: visible;
}

#adresregelmetfoto {
	position:absolute;
	left:0px;
	top:40px;
	width:950px;
	height:120px;
	z-index:66;
	visibility: visible;
	background-color: #036;
}



#adresregelvak1 {
	left:0px;
	top:0px;
	z-index:18;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	width: 180px;
	height: 120px;
	position: absolute;
}
#adresregelvak2 {
	left:180px;
	top:0px;
	width:191px;
	height:106px;
	z-index:17;
	visibility: visible;
	float: left;
	position: absolute;
}
#adresregelvak2:hover {
	color: #FFD32C;
}
.adresregelopmaak {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}
#adresregelvak3 {
	left:385px;
	top:0px;
	width:180px;
	height:120px;
	z-index:16;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	text-align: center;
	position: absolute;
}
#adresregelvak4 {
	position:absolute;
	left:565px;
	top:0px;
	width:191px;
	height:106px;
	z-index:15;
	visibility: visible;
}
#adresregelvak4:hover {
	color: #FFD32C;
}



#adresregelvak5 {
	position:absolute;
	left:770px;
	top:0px;
	z-index:14;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	width: 182px;
	height: 120;
}
#Container #adresregelmetfoto #adresregelvak5 a #foto3appartementen {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	text-decoration: none;
}


#tekstregelonderfoto {
	position:absolute;
	left:0px;
	top:160px;
	width:950px;
	height:22px;
	z-index:65;
	background-color: #AEC6EA;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	visibility: visible;
	vertical-align: middle;
	padding-top: 7px;
	font-weight: bold;
	color: #066;
	border-top: 6px double #036;
	border-bottom: 6px double #036;
}
#tekstregelonderfoto:hover {
	color: #900;
	border-top: 6px solid #066;
	border-bottom: 6px solid #066;
}
#openingstijdencamping {
	float: right;
}


#knoppenbalk {
	position:absolute;
	left:0px;
	top:200px;
	width:150px;
	height:980px;
	z-index:63;
	background-color: #FFD32C;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#knoppenbalk  img {
	border: thin solid #000;
}
#knoppenbalk strong a  {
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	color: #066;
	position: absolute;
	bottom: 17px;
	left: 8px;
	z-index: 70;
}

#knoppenbalk a {
	font-family: "Comic Sans MS";
	font-size: 12px;
	color: #066;
	text-decoration: none;
	background-color: #D3E1CC;
	text-align: center;
	display: block;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 4px;
	border: 5px double #006;
	letter-spacing: 1px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;
}
#knoppenbalk a:hover {
	background-color: #AEC6EA;
	background-image: url(../afbeeldingen/kop/sunshinelichtblauw.gif);
	color: #900;
	border: medium solid #900;
}
#knoppenbalk     .knoppenhoverkleurblijvend{
	font-size: 14px;
	color: #900;
	background-color: #FFF;
	background-image: url(../afbeeldingen/kop/sunshinelichtblauw.gif);
	border: thick solid #066;
	font-weight: bold;
}


#tekstinvoettekst {
	position:absolute;
	left:0px;
	width:950px;
	height:13px;
	z-index:69;
	background-color: #AEC6EA;
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
	color: #066;
	font-size: 13px;
	visibility: visible;
	bottom: 8px;
	border-top: 6px double #006;
	border-bottom: 6px double #006;
	text-align: center;
}
#tekstinvoettekst:hover {
	font-weight: bold;
	color: #900;
	border-top: 6px solid #066;
	border-bottom: 6px solid #066;
}





#inhoud {
	position:absolute;
	top:200px;
	width:798px;
	height:980px;
	z-index:62;
	background-color: #E3F7CE;
	margin: 0px;
	border-style: none;
	border-width: 0px;
	overflow: auto;
	padding: 0px;
	left: 150px;
	visibility: visible;
}
#logomaashoeve {
	position:absolute;
	left:291px;
	top:40px;
	width:184px;
	height:146px;
	z-index:64;
	visibility: visible;
}


#knoppenbalkinhoud {
	position:absolute;
	left:0px;
	top:0px;
	width:798px;
	height:35px;
	z-index:31;
	background-color: #FFD32C;
	margin: 0px;
	padding: 0px;
	visibility: visible;
}
#knoppenbalkinhoud a  {
	font-family: "Comic Sans MS";
	font-size: 12px;
	color: #E3F7CE;
	text-decoration: none;
	background-color: #066;
	text-align: center;
	display: block;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 2px;
	padding-bottom: 4px;
	letter-spacing: 1px;
	font-weight: bold;
	padding-right: 0px;
	padding-left: 0px;
	width: 115px;
	float: left;
	border-top-width: medium;
	border-right-width: medium;
	border-left-width: medium;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #006;
	border-right-color: #006;
	border-bottom-color: #006;
	border-left-color: #006;
}
#knoppenbalkinhoud a:hover {
	background-color: #AEC6EA;
	background-image: url(../afbeeldingen/kop/sunshinelichtblauw.gif);
	color: #900;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #900;
	border-right-color: #900;
	border-bottom-color: #900;
	border-left-color: #900;
}
#knoppenbalkinhoud .hoverkleurblijvend   {
	font-size: 12px;
	color: #066;
	background-color: #E3F7CE;
	font-weight: bold;
	text-decoration: none;
	float: left;
	font-family: "Comic Sans MS", cursive;
	display: block;
	width: 115px;
	letter-spacing: 0.1em;
	text-align: center;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #006;
	border-right-color: #006;
	border-bottom-color: #E3F7CE;
	border-left-color: #006;
}
#knoppenbalkinhoud a.hoverkleurblijvend:hover   {
	font-size: 12px;
	color: #066;
	background-color: #E3F7CE;
	font-weight: bold;
	text-decoration: none;
	float: left;
	font-family: "Comic Sans MS", cursive;
	display: block;
	width: 115px;
	letter-spacing: 0.1em;
	text-align: center;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #006;
	border-right-color: #006;
	border-bottom-color: #E3F7CE;
	border-left-color: #006;
	background-image: none;
}







#tekstvak1inhoud {
	position:absolute;
	left:20px;
	top:50px;
	width:467px;
	height:224px;
	z-index:24;
	text-align: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	visibility: visible;
}

#tekstvak2inhoud {
	position:absolute;
	top:50px;
	width:275px;
	height:210px;
	z-index:23;
	padding: 0px;
	border: thin none #006;
	visibility: visible;
	margin: 0px;
	right: 20px;
}
#tekstvak2inhoud a img {
	border: 7px solid #066;
}
#tekstvak3inhoud {
	position:absolute;
	left:20px;
	top:262px;
	width:150px;
	height:706px;
	z-index:22;
	visibility: visible;
	text-align: center;
}
#tekstvak4inhoud {
	position:absolute;
	left:190px;
	top:265px;
	width:590px;
	height:701px;
	z-index:63;
	text-align: left;
	visibility: visible;
}

#inhoudroute {
	position:absolute;
	left:29px;
	top:50px;
	width:741px;
	height:912px;
	z-index:17;
	text-align: left;
}
#inhoudcontact {
	position:absolute;
	left:20px;
	top:50px;
	width:700px;
	height:724px;
	z-index:19;
	text-align: left;
}
.plattegrondfoto {
	text-align: right;
	float: right;
	clear: none;
	border: 5px solid #066;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.teksteigenaars {
	text-align: center;
}
.fotoeigenaars {
	float: right;
	border: thin solid #006;
}

#tekstvak3inhoud p img {
	border: thin solid #006;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
}

#tekstvak3inhoud p img:hover {
	border: medium solid #900;
}

table {
	border: 5px solid #AEC6EA;
	float: none;
	background-color: #FFC;
	padding: 0px;
	margin: 0px;
}
table tr th {
	text-align: left;
}
#logosvvv {
	position:absolute;
	left:365px;
	top:269px;
	width:211px;
	height:78px;
	z-index:16;
}
#prijzen {
	position:absolute;
	top:53px;
	width:742px;
	height:1103px;
	z-index:26;
	visibility: visible;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	left: 17px;
}
#prijzen a  {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #066;
	text-align: left;
}
#prijzen a:hover {
	font-size: 16px;
	font-weight: bold;
	color: #900;
	text-align: left;
}
#reglement {
	position:absolute;
	left:-183px;
	top:-219px;
	width:691px;
	height:418px;
	z-index:27;
}

#plattegrond {
	position:absolute;
	left:15px;
	top:50px;
	width:765px;
	height:900px;
	z-index:32;
}

#plattegrond a {
	font-size: 14px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
}
#plattegrond a img {
	position: absolute;
	height: 113px;
	width: 150px;
	top: 0px;
	visibility: hidden;
	left: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 1;
}

#plattegrond a:hover img {
	position: absolute;
	visibility: visible;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border: 2px solid #066;
}

#plattegrond img {
	float: left;
	clear: none;
	margin-right: 20px;
	margin-bottom: 10px;
}
#grindplaatscamping {
	top:150px;
	width:289px;
	height:220px;
	z-index:61;
	right: 6px;
	position: absolute;
	visibility: visible;
}
#grindplaatscamping a {
	font-size: 14px;
	color: #900;
	text-decoration: none;
	font-weight: bold;
}
#grindplaatscamping a img {
	position: absolute;
	height: 256px;
	width: 210px;
	top: 1px;
	left: 1px;
	right: 0px;
	bottom: 0px;
	z-index: 1;
	visibility: hidden;
}
#grindplaatscamping a:hover img {
	position: absolute;
	visibility: visible;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	border: 2px solid #066;
}
#grindplaatscamping img {
	float: left;
	clear: none;
	border: 7px solid #066;
}
#links {
	position:absolute;
	left:21px;
	top:68px;
	width:762px;
	height:906px;
	z-index:35;
}
#kopboekingsformulier {
	font-family: "Comic Sans MS", cursive;
	font-size: 20px;
	color: #036;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#links h2  {
	color: #900;
	font-size: 14px;
}
#fotolinks {
	position:absolute;
	left:0px;
	top:210px;
	width:124px;
	height:157px;
	z-index:37;
	text-align: right;
}
#fotolinkstekst {
	position:absolute;
	left:138px;
	top:210px;
	width:448px;
	height:583px;
	z-index:36;
}
#Container #inhoud iframe {
	position: absolute;
	left: 13px;
	top: 222px;
	height: 688px;
	width: 708px;
	z-index: 36;
}
#links #logoslinkpagina {
	height: 50px;
	left: 0px;
	top: 0px;
	width: 750px;
}
#links #logoslinkpagina img {
	float: left;
	margin-top: 0px;
	margin-right: 62px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.logoslinkpagina {
	height: 15px;
	width: 125px;
	float: left;
	margin: 0px;
}

.ovmstevensweert {
	text-align: center;
	vertical-align: middle;
	float: right;
	height: 45px;
	width: 150px;
	position: absolute;
	top: 0px;
	right: 30px;
}
#filmmaashoeve {
	width: 400px;
	margin: 50px;
	top: 140px;
	left: 20px;
	position: relative;
}
#filmmaasgouwlied {
	width: 400px;
	margin: 0px;
}

h4 {
	font-size: 10px;
}
h4 strong {
	color: #900;
	font-size: 10px;
}
#filmmaasgouwliedaanzettekst {
	height: 325px;
	width: 331px;
	top: 1px;
	right: 0px;
	position: absolute;
}
#tekstonderfilmmaashoeve {
	width: 750px;
	margin-top: 400px;
	padding: 0px;
	height: 150px;
}
#tekstlimbmaasgouwlied {
	position:absolute;
	left:230px;
	top:344px;
	width:254px;
	height:542px;
	z-index:39;
}

#tekstvertalingmaasgouwlied {
	position:absolute;
	left:1px;
	top:346px;
	width:227px;
	height:545px;
	z-index:38;
}
.fotolijstjes {
	float: left;
	height: 174px;
	width: 232px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 20px;
}
#tapzuil {
	position:absolute;
	left:13px;
	top:111px;
	width:215px;
	height:35px;
	z-index:61;
	text-align: right;
	visibility: visible;
}
.onzichtbaar {
	position: absolute;
	visibility: hidden;
}
#reglement {
	position:absolute;
	left:17px;
	top:50px;
	width:760px;
	height:925px;
	z-index:27;
}
.logomaashoeve {
	margin-left: 40px;
}

