body
{
	margin:				0px;
	margin-top:			0px;
	background-color:	#3F2823;
	font-size:			16px;
	text-align:			center;
	overflow-y:			auto;
}
* {
	outline: none;
}
input
{
	font-size:12px;
}

body.contact
{
	background-color:	#2B6684;
}

body.exclusiefbezoekoplocatie
{
	background-color:	#2B6684;
}

body.locatiebereikbaarheid
{
	background-color:	#C9B109;
}

body.voorzieningenwoongemak
{
	background-color:	#B82D16;
}

body.voorzieningenwijnkelder
{
	background-color:	#C9B109;
}

body.voorzieningenfitness
{
	background-color:	#598C25;
}

body.voorzieningenparkeer
{
	background-color:	#C9B109;
}

body.voorzieningenmaas
{
	background-color:	#006686;
}

h5
{
	font-size: 			200%;
	margin:				0px;
	margin-top:			14px;
	margin-bottom:			0px;
}

a:active
{
	outline:			none;
}

#menu
{
	background-color:	#FFFFFF;
	margin:				0px;
	padding-top:		4px;
	height:				24px;
	padding-left:		0px;
	margin-left:		28px;
}

#menu ul
{
	margin: 			0;
	padding: 			0;
	display: 			inline;
	margin-left:		-20px;
}

#menu li
{
	margin: 			0;
	padding-left: 		20px;
	border: 			none;
	list-style: 		none;
	float:				left;
	font-family:		Arial;
}

#menu li .first
{
	padding-left: 		0px;
	padding-right:      14px;
}

#menu li a
{
	color:				#000;
	text-decoration:	none;
}

#submenu
{
	background-color:	#FFFFFF;
	margin:				0px;
	padding-top:		4px;
	height:				24px;
	padding-left:		0px;
	margin-left:		28px;
}

#submenu ul
{
	margin: 			0;
	padding: 			0;
	display: 			inline;
}

#submenu li
{
	margin: 			0;
	padding-left: 		12px;
	border: 			none;
	list-style: 		none;
	float:				left;
	font-family:		Arial;
	font-weight:		Bold;
}

#submenu li a
{
	color:				#000;
	text-decoration:	none;
}

#menu li.first
{
	padding-left:		11px;
	padding-right:		6px;
}

#menu li.voorzieningen
{
	padding-left: 10px;
	padding-right: 6px;
}
#container
{
	margin:				0 auto;
	width: 				991px;
	z-index:			2;
	position: 			relative;
	overflow:			hidden !important;
	text-align:			left;
}

.leftspacer
{
	background-color:	#FFFFFF;
	height:				187px;
	width:				50%;
	left:				0;
	top:				0;
	position:			absolute;
	background-image:	url(../images/spacerleft.jpg);
	background-repeat: 	repeat-x;
}

.leftspacersubmenu
{
	background-color:	#FFFFFF;
	height:				187px;
	width:				50%;
	left:				0;
	top:				0;
	position:			absolute;
	background-image:	url(../images/spacerleft.jpg);
	background-repeat: 	repeat-x;
	height:				184px;
	background-image:	url(../images/spacerleftsubmenu.jpg);
}

.spacerright
{
	background-color:	#FFFFFF;
	height:				187px;
	width:				50%;
	z-index:			1;
	position:			absolute;
	top:				0;
	right:				0;
}

.spacerright.submenu
{
	height:				184px;
}

.header
{
	background-color:	#FFFFFF;
	background-image:	url(../images/header4.jpg);
	padding-left:		0px;
	height:				159px;
}

.header
{
	background-image:	url(../images/header3.jpg);
	height:				128px;
}

    #exclusiefbezoekoplocatie  {
        position: absolute;
        margin-left: 840px;
        margin-top: 40px;
    }

    #exclusiefbezoekoplocatie a {
        display: block;
        width: 100px;
        height: 100px;
    }

.header.normaal
{
	background-image:	url(../images/header4.jpg);
	height:				159px;
}

.content
{
	padding-top:			30px;
}

.welkomtekst
{
	width:				235px;
	font-family:		Georgia;
	margin-left:		42px;
	color:				#FFFFFF;
	line-height:		27px;
	float:				left;
	display:			inline;
}

.welkomtekst a
{
	color:				#000;
	text-decoration:	none;
}

.homeblok
{
	width:				223px;
	background-color:	#FFFFFF;
	height:				505px;
	float:				left;
	vertical-align:		bottom;
	display:			inline;
}

.homeblok a
{
	color:				#FFFFFF;
	text-decoration:	none;
}

.blok1
{
	background-image:	url(../images/kro-historiekop.jpg);
	background-repeat: 	no-repeat;
	background-position:bottom;
	margin:				0px;
}

.blok2
{
	background-image:	url(../images/alleluxekop.jpg);
	background-repeat: 	no-repeat;
	background-position:bottom;
	margin-left:		20px;
}

.blok3
{
	background-image:	url(../images/laatstenieuwskop.jpg);
	background-repeat: 	no-repeat;
	background-position:bottom;
	margin-left:		20px;
}

.homeblokcontent
{
	height:				237px;
	padding:			8px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		21px;
}

.contactform
{
	background-color:	#CCDFE8;
	float:				left;
	min-height:			450px;
 	height:				auto !important;
 	height:				450px;
	width:				683px;
	color:				#006686;
	font-family:		Georgia;
	padding:			15px;
	font-weight:		Bold;
}

.form
{
	color:				#006686;
	font-family:		Georgia;
	font-size:			11px;
}

input[type=text]
{
	border:				0;
}

.foto
{
	background-image:	url(../images/img-planning.jpg);
	width:				1000px;
	height:				480px;
	margin-left:		0px;
	padding-top:		20px;
}

.fotobereikbaarheid
{
	background-image:	url(../images/plattegrondhilversum.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
}

.tekst
{
	background-color:	#2B6684;
	width:				180px;
	height:				440px;
	margin-left:		20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	line-height:		21px;
	font-size:			12px;
}

.tekst h5
{
	color:				#FFFFFF;
	font-size:			25px;
	margin-top:			3px;
	margin-bottom:		15px;
}

.nieuwscontainer
{
	width:				990px;
	height:				500px;
	margin-left:		0px;
	background-color:	#2B6684;
	overflow:			hidden;  /* cater to the older browsers */
	display: 			block;
}

.topnieuws
{
	float:				left;
	height:				480px;
	width:				330px;
}

.bottomnieuws
{
	float:				left;
	background-color:	#FFFFFF;
	height:				479px;
	width:				330px;
}

.nieuwsfoto
{

}

.bottomnieuwstekst
{
	height:				218px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	line-height:		21px;
	position:			relative;
}

.bottomnieuwstekst h5
{
	font-size:			17px;
	color:				#2B6684;
	font-family:		Georgia;
	font-weight:		Normal;
}

.topnieuwstekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	line-height:		21px;
	position:			relative;
}

.topnieuwstekst h5
{
	font-size:			17px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-weight:		Normal;
}

.nieuwsspacer
{
	background-color:	#003748;
	margin-top:				229px;
	left:				0;
	filter:				alpha(opacity=75);
	-moz-opacity:		.75;
	opacity:			.75;
	position:			absolute;
	height:				20px;
}

.locatiecontainer
{
	width:				990px;
	height:				500px;
	margin-left:		0px;
	background-color:	#C9B109;
}

.bottomlocatie
{
	float:				left;
	height:				480px;
	width:				330px;
}

.toplocatie
{
	float:				left;
	background-color:	#FFFFFF;
	height:				480px;
	width:				330px;
	line-height:		21px;
}

.locatiefoto
{
	height:230px
}

.toplocatietekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	position:			relative;
}

.tekstBottomAlign
{
	bottom:				5px;
	left:				10px;
	position:			absolute;
	width:				310px;
}

.tekstTopAlign
{
	bottom:				12px;
	left:				10px;
	position:			absolute;
	width:				310px;
}

.toplocatietekst h5
{
	font-size:			30px;
	color:				#C9B109;
	font-family:		Georgia;
	font-weight:		Normal;
	margin-top:			8px;
}

.bottomlocatietekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	color:				#FFFFFF;
	line-height:		21px;
	position:			relative;
}

.bottomlocatietekst h5
{
	font-size:			23px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-weight:		Normal;
}

.locatiespacer
{
	background-color:	#9f8c08;
	top:				444px;
	left:				0;
	filter:				alpha(opacity=75);
	-moz-opacity:		.75;
	opacity:			.75;
	position:			absolute;
	height:				20px;
}

.situatieblok
{
	background-color:	#c1af1d;
	width:				990px;
	margin-left:		20px;
	top:    			20px;
	padding:			0px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		16px;
}

/*
.situatietekst
{
	float: 				right;
	width:				235px;
}

.situatietekst2
{
	background:			#7f751c;
	margin-top: 20px;
	margin-right: 45px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		18px;
}
.situatietekst h5
{
width: 200px;
height: 25px;
margin-top: 10px;
}
.situatiekaart {
	width: 665px;
	height: 555px;
	float: left;
}

.situatiekaart2 {
	margin-top: 20px;
	margin-left: 20px;
}
*/

.situatiekaart
{
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	display:inline;
}

.situatiekaart2
{
	width: 665px;
	height: 575px;
}


.situatietekst
{
	margin: 20px;

	float: left;
	display:inline;
	background: #7f751c;

}

.situatietekst2
{
	width: 245px;

	color: #FFFFFF;
	font-family: Georgia;
	font-size: 11px;
	line-height: 18px;
}
.situatietekst3 {
	padding: 15px;
}

.situatietekst h5
{
width: 200px;
height: 25px;
margin-top: 10px;
}


.breedte {
	width: 280px;
}



.plattegronden
{
	background-color:	#ffffff;
	height: 566px;
	
}
.plattegrondentekst
{
	float: left;
	display: inline;
}
.plattegrondentekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #000000;
}
.plattegrondenkaart{
	display: inline;
	float: left;
}

.plattegrondentekst h5
{
width: 170px;
height: 25px;
margin-top: 10px;
}
.plattegronden_links {
	position: relative;
	top: 250px;
}
.plattegronden_links a{
	color: #54a024;
	text-decoration: none;
	font-size: 15px;
	font-family: arial, sans-serif;
}

.plattegrondenspacer
{
	background-color:	#317600;
	top:				756px;
	left:				0;

	background: URL(../images/plattegrondenspacer.jpg);
	top:				756px;
	left:				0;
	position:			absolute;
	height:				24px;
	width:				991px;
}




/*
**
**	Start riep piet...
*/





.pgGebouwA
{
	background-color:	#a82a12;
	height: 623px;
	
}
.pgGebouwAtekst
{
	float: left;
	display: inline;
}
.pgGebouwAtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwAimages{
	display: inline;
	float: left;
}
.pgGebouwA_links {
	position: relative;
	top: 20px;
}
.pgGebouwA_links a{
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
	
font-weight: bold;
}

.pgGebouwAspacer
{
	background:	URL(/dev/images/gebouwAspacer.jpg) top left;
	top:				815px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}
.pgGebouwApgspacer
{
	background:	URL(/dev/images/gebouwApgspacer.jpg) top left;
	top:				815px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}
.pglinks a{
	color: #000000;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
}
.scrollarea {
	height: 325px;
	position: relative;
	top: 15px;
	overflow: auto; 
}
.innerscrollarea {
width: 280px;
}
.scrollspacer {
	margin: 0px;
	border: 0px;
	border: 0px;
}


.pgGebouwApg
{
	background-color:	#a82a12;
height: 526px;
	
}
.pgGebouwAlink {
	width: 600px;
	height: 20px;
	position: absolute;
	top: 700px;
	left: 340px;
	z-index: 9;
	font-family: arial;
}
.pgGebouwAlink  a{
	color: #a82a12;
	text-decoration: none;
	font-size: 14px;
}
/*
**
**	Riep piet...
*/

/*
**
**	Start riep piet...
*/





.pgGebouwB
{
	background-color:	#c0ac23;
	height: 573px;
	
}
.pgGebouwBtekst
{
	float: left;
	display: inline;
}
.pgGebouwBtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwBimages{
	display: inline;
	float: left;
}
.pgGebouwB_links {
	position: relative;
	top: 20px;
}
.pgGebouwB_links a{
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
	
font-weight: bold;
}

.pgGebouwBspacer
{
	background:	URL(/dev/images/gebouwBspacer.jpg) top left;
	top:				765px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}
.pgGebouwBpg
{
	background-color:	#c0ac25;
height: 526px;
	
}
.pgGebouwBlink {
	width: 600px;
	height: 20px;
	position: absolute;
	top: 690px;
	left: 340px;
	z-index: 9;
	font-family: arial;
}
.pgGebouwBlink  a{
	color: #c0ac25;
	text-decoration: none;
	font-size: 14px;
}

/*
**
**	Riep piet...
*/


/*
**
**	Start riep piet...
*/





.pgGebouwC
{
	background-color:	#006889;
	height: 553px;
	
}
.pgGebouwCtekst
{
	float: left;
	display: inline;
}
.pgGebouwCtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwCimages{
	display: inline;
	float: left;
}
.pgGebouwC_links {
	position: relative;
	top: 10px;
}
.pgGebouwC_links a{
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
font-weight: bold;
}

.pgGebouwCspacer
{
	background:	URL(/dev/images/gebouwCspacer.jpg) top left;
	top:				745px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}


.pgGebouwCpg
{
	background-color:	#006889;
height: 526px;
	
}
.pgGebouwClink {
	width: 600px;
	height: 20px;
	position: absolute;
	top: 690px;
	left: 340px;
	z-index: 9;
	font-family: arial;
}
.pgGebouwClink  a{
	color: #006889;
	text-decoration: none;
	font-size: 14px;
}

/*
/*
**
**	Riep piet...
*/


/*
**
**	Start riep piet...
*/





.pgGebouwD
{
	background-color:	#6d5a4c;
	height: 553px;
	
}
.pgGebouwDtekst
{
	float: left;
	display: inline;
}
.pgGebouwDtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwDimages{
	display: inline;
	float: left;
}
.pgGebouwDspacer
{
	background:	URL(/dev/images/gebouwDspacer.jpg) top left;
	top:				745px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}


/*
**
**	Riep piet...
*/



/*
**
**	Start riep piet...
*/





.pgGebouwE
{
	background-color:	#58913e;
	height: 607px;
	
}
.pgGebouwEtekst
{
	float: left;
	display: inline;
}
.pgGebouwEtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwEimages{
	display: inline;
	float: left;
}
.pgGebouwE_links {
	position: relative;
	top: 10px;
}
.pgGebouwE_links a{
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
	font-weight: bold;
}

.pgGebouwEspacer
{
	background:	URL(/dev/images/gebouwEspacer.jpg) top left;
	top:				800px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}

.pgGebouwEpg
{
	background-color:	#006889;
	height: 526px;
	
}
.pgGebouwElink {
	width: 600px;
	height: 20px;
	position: absolute;
	top: 700px;
	left: 340px;
	z-index: 9;
	font-family: arial;
}
.pgGebouwElink  a{
	color: #57913d;
	text-decoration: none;
	font-size: 14px;
}

/*
**
**	Riep piet...
*/

/*
**
**	Start riep piet...
*/





.pgGebouwF
{
	background-color:	#a3a27a;
	height: 553px;
	
}
.pgGebouwFtekst
{
	float: left;
	display: inline;
}
.pgGebouwFtekst2
{
	width: 300px;
	padding: 10px;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		20px;
	color: #ffffff;
}
.pgGebouwFimages{
	display: inline;
	float: left;
}
.pgGebouwF_links {
	position: relative;
	top: 10px;
}
.pgGebouwF_links a{
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-family: arial, sans-serif;
	
font-weight: bold;
}

.pgGebouwFspacer
{
	background:	URL(/dev/images/gebouwFspacer.jpg) top left;
	top:				745px;
	left:				0;
	position:			absolute;
	height:				22px;
	width:				991px;
}

.pgGebouwFpg
{
	background-color:	#a3a27a;
	height: 526px;
	
}
.pgGebouwFlink {
	width: 600px;
	height: 20px;
	position: absolute;
	top: 690px;
	left: 340px;
	z-index: 9;
	font-family: arial;
}
.pgGebouwFlink  a{
	color: #a3a27a;
	text-decoration: none;
	font-size: 14px;
}


/*
**
**	Riep piet...
*/









.bereikbaarheidtekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		10px;
}
.bereikbaarheidtekst
{
	background-color:	#C9B109;
	width:				180px;
	height:				420px;
	margin-left:		20px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			12px;
	line-height:		16px;
}


.kro-studiocontainer
{
	width:				990px;
	height:				500px;
	margin-left:		0px;
	background-color:	#B82D16;
	line-height:		21px;
}

.bottomkro-studio
{
	float:				left;
	height:				480px;
	width:				330px;
}

.topkro-studio
{
	float:				left;
	background-color:	#FFFFFF;
	height:				479px;
	width:				330px;
}

.kro-studiofoto
{

}

.topkro-studiotekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	position:			relative;
}

.topkro-studiotekst h5
{
	font-size:			30px;
	color:				#A82813;
	font-family:		Georgia;
	font-weight:		Normal;
	margin-top:			10px;
}

.bottomkro-studiotekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	color:				#FFFFFF;
	position:			relative;
}

.bottomkro-studiotekst h5
{
	font-size:			23px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-weight:		Normal;
}

.kro-studiospacer
{
	background-color:	#822111;
	margin-top:				229px;
	left:				0;
	filter:				alpha(opacity=75);
	-moz-opacity:		.75;
	opacity:			.75;
	position:			absolute;
	height:				20px;
}

.appartementencontainer
{
	width:				990px;
	height:				510px;
	margin-left:		0px;
	background-color:	#5A8C27;
}

.bottomappartementen
{
	float:				left;
	height:				479px;
	width:				330px;
	margin-top:			0px;
}

.topappartementen
{
	float:				left;
	background-color:	#FFFFFF;
	height:				489px;
	width:				330px;
}

.appartementenfoto h5
{
	font-family:		Georgia;
	padding-left:		15px;
	padding-top:		143px;
	font-size:			25px;
	color:				#5A8C27;
}

.topappartemententekst
{
	height:				239px;
	font-family:		Georgia;
	padding-left:		12px;
	font-size:			12px;
	margin-top:			0px;
	line-height:		21px;
	position:			relative;
}
/* SB: aangepaste classe voor de abrahampagina  (margin 0/padding 0) */
.topappartemententekstabraham
{
	height:				224px;
	font-family:		Georgia;
	font-size:			12px;
	margin-top:			0px;
	line-height:		21px;
	position:			relative;
}


.topappartemententekst h5
{
	font-size:			30px;
	color:				#5A8C27;
	font-family:		Georgia;
	font-weight:		Normal;
	margin-top:			0px;
	line-height:		35px;
	margin-bottom:		25px;
}

.bottomappartemententekst
{
	height:				224px;
	font-family:		Georgia;
	padding-left:		12px;
	padding-top:		15px;
	font-size:			12px;
	color:				#FFFFFF;
	line-height:		21px;
	position:			relative;
}

.bottomappartemententekst h5
{
	color:				#5A8C27;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-weight:		Normal;
}

.appartementenspacer
{
	background-color:	#3a5a19;
	margin-top:				230px;
	left:				330px;
	filter:				alpha(opacity=75);
	-moz-opacity:		.75;
	opacity:			.75;
	position:			absolute;
	height:				20px;
}

.appartementenfoto
{
	width:				330px;
	height: 			240px;
	margin:				0px;
	font-family:		Georgia;
	font-size:			25px;
	color:				#5A8C27;
}

.voorzieningencontainer
{
	width:				990px;
	height:				520px;
}

.voorzieningenmenu
{
	margin-top:			-10px;
	border:				0px;
}

.maastekst
{
	background-color:	#006686;
	width:				180px;
	height:				420px;
	margin-left:		500px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		17px;
}

.maastekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		15px;
}

.fotomaas
{
	background-image:	url(../images/maas.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
}

.woongemaktekst
{
	background-color:	#B82D16;
	width:				180px;
	height:				420px;
	margin-left:		400px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		17px;
}

.woongemaktekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		15px;
}

.fotowoongemak
{
	background-image:	url(../images/woongemak.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
}

.wijnkeldertekst
{
	background-color:	#C9B109;
	width:				180px;
	height:				420px;
	margin-left:		510px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		16px;
}

.wijnkeldertekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		15px;
}

.fotowijnkelder
{
	background-image:	url(../images/wijnkelder.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
	line-height:		21px;
}

.fitnesstekst
{
	background-color:	#598C25;
	width:				180px;
	height:				420px;
	margin-left:		240px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		17px;
}

.fitnesstekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		15px;
}

.fotofitness
{
	background-image:	url(../images/fitness.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
}

.parkeertekst
{
	background-color:	#C9B109;
	width:				180px;
	height:				420px;
	margin-left:		20px;
	top:    			20px;
	padding:			10px;
	color:				#FFFFFF;
	font-family:		Georgia;
	font-size:			11px;
	line-height:		17px;
}

.parkeertekst h5
{
	font-size:			22px;
	margin-top:			5px;
	padding-bottom:		15px;
}

.fotoparkeer
{
	background-image:	url(../images/parkeer.jpg);
	width:				1000px;
	height:				460px;
	margin-left:		0px;
	padding-top:		20px;
}

.voorzieningentekst
{
	color:				#5A8C27;
	font-size:			18px;
	padding-left:		80px;
	padding-top:		40px;
	font-family:		Georgia;
	width:				910px;
	height:				210px;
	background-color:	#FFFFFF;
	line-height:		25px;
}

.errormessage
{
	border:				solid 1px #F00;
	background-color:	#fff5f5;
	color:				#F00;
	padding-left:		10px;
}

.contactform textarea
{
	border:				0px;
}

.textbg
{
	background-repeat:	no-repeat;
	background-image:	url(../images/geboortedatumbg.jpg);
}

.textnobg
{
	background-color:	#FFFFFF;
}

img.sfeerboekjehome
{
	margin-top: 58px;
}

img.sfeerboekjecontact
{
	margin-top: 80px;
}

.greentext {
	color: #5A8C27;
	margin: 0;
	padding: 0;
	margin-top: 5px;
}


/* Extra link opmaak */

a.black_link:link, a.black_link:visited, a.black_link:hover {
	color: #000;
}

a.black_link:hover {
	color: #000;
	text-decoration: none;
}

a.white_link:link, a.white_link:visited, a.white_link:hover {
	color: #fff;
}

a.white_link:hover {
	color: #fff;
	text-decoration: none;
}

a.gebouw_link:link, a.gebouw_link:visited, a.gebouw_link:hover {
	color: #000;
	font-size: 14px;
	font-family: arial;
}

a.gebouw_link:hover {
	color: #000;
	font-size: 14px;
	text-decoration: none;
	font-family: arial;
}

a.black_link_none {
	color: #000;
	text-decoration: none;
	font-size: 14px;
	font-family: arial;
}

a.black_link_none:hover {
	color: #000;
	text-decoration: underline;
}
