/* ALGEMEEN */
body
{
	margin:				0;
	padding:			0;
	padding-top:		11px;
	background:			#EFF6E4;
}
h1
{
	
}
h2
{
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			20px;
	font-weight:		normal;
	color:				#EFF6E4;
	display:			inline;
}
h3
{
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			14px;
}
h3 span
{
	font-size:			140%;
	font-family:		Monotype Corsiva,Verdana, Comic Sans MS, helvetica, sans-serif;
}
h4
{
	
}
p
{
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			11px;
	font-weight:		normal;
	color:				black;
}
.ScreenReader
{
	display:			none;
}

/* sitemapcontact */
#sitemapcontact
{
	position:			absolute;
	text-indent:		25px;
	top:				5px;
	left:				5px;
	display:			block;
}
#sitemapcontact	a
{
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#99CC99;
}
#sitemapcontact	a:hover
{
	border-top:			1px #B3142B solid;
	border-bottom:		1px #B3142B solid;
}
#sitemap
{
	height:				21px;
	width:				80px;
	margin-bottom:		3px;
	padding-top:		5px;
	background:			url(../images/icon_sitemap.gif) no-repeat top left;
}
#contact
{
	height:				21px;
	width:				80px;
	padding-top:		5px;
	background:			url(../images/icon_contact.gif) no-repeat top left;
}
/* taalkeuze */
#taalkeuze
{
	position:			absolute;
	top:				-20px;
	right:				0px;
	margin:				0px;
	padding:			0px;
	width:				140px;
	height:				15px;
	text-transform:		uppercase;
	background:			url(../images/talen_squares.gif) no-repeat 8px right;
}
#taalkeuze li
{
	display:			inline;
	list-style-type:	none;
}
#taalkeuze a
{
	padding-left:		5px;
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	text-decoration:	none;
	color:				#99CC99;
	background:			url(../images/talen_strokes.gif) no-repeat top left;
}
#taalkeuze a:hover
{
	color:				#B3142B;
}
/* HEADER */
#header
{
	position:			absolute;
	margin-top:			-11px;
	border:				0px;
	width:				100%;
	height:				185px;
}
#mid
{
	position:			absolute;
	left:				50%;
	margin-left:		-101px;
	width:				202px;
	height:				185px;
	background:			url(../images/header_logo.gif) no-repeat top center;
}
#left
{
	position:			absolute;
	left:				0px;
	top:				0px;
	width:				50%;
	height:				185px;
	background:			url(../images/header_left.gif) repeat-x top left;
}
#right
{
	position:			absolute;
	right:				-1px;
	top:				0px;
	width:				50%;
	height:				185px;
	background:			url(../images/header_right.gif) repeat-x top left;
}
/* MENU */
#menuLinks
{
	position:			absolute;
	left:				50%;
	margin-left:		-230px;
	margin-top:			49px;
	width:				370px;
	display:			block;
}
#menuLinks menu a
{
	height:				44px;
	padding-left:		11px;
	text-decoration:	none;
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			15px;
	line-height:		70px;
	color:				black;
	font-weight:		bold;
	background:			url(../images/MenuLinksListItemO.gif) no-repeat top left;
}
#header menu a span
{
	text-transform:		uppercase;
	font-family:		Monotype Corsiva,Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			150%;
}
#header menu a.active
{
	background:			url(../images/MenuLinksListItemActive.gif) no-repeat top left;
}
#menuRechts
{
	position:			absolute;
	right:				50%;
	margin-right:		-235px;
	margin-top:			68px;
	width:				370px;
	display:			block;
}
#menuRechts menu a
{
	padding-left:		15px;
	text-decoration:	none;
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	font-size:			15px;
	color:				black;
	font-weight:		bold;
	background:			url(../images/MenuLinksListItemO.gif) no-repeat top left;
}
#header menu a:hover
{
	text-decoration:	underline;
	color:				#B3142B;
	background:			url(../images/MenuLinksListItemActive.gif) no-repeat top left;
}
#header menu li
{
	display:			inline;
	list-style-type:	none;
	padding-right:		14px;
}

/* CONTENT */
#container
{/* margin-left: auto; margin-right: auto; wil niet lukken in IE, in de rest wel! */
	position:			absolute; 
	left:				50%;
	margin-left:		-390px;
	margin-top:			155px;
	width:				780px;
	/*background:			url(../images/fantasyTopRight.gif) no-repeat 25px right;*/
}
#contenttophome
{
	position:			absolute;
	height:				29px;
	width:				90px;
	background:			#99CC99;
	border:				1px solid #999966;
}
.content
{
	position:			absolute;
	margin-top:			28px;
	/*padding:			10px;*/
	width:				780px;
	border:				1px solid #999966;
	background:			white;
	text-align:			justify;
	background:			white url(../images/fantasyBottomLeft.gif) no-repeat bottom left;
}
#contenthome
{
	height:				520px;
}
#intro 
{
	padding-top:		10px;
	margin-left:		180px;
	width:				400px;
}
#intro span
{
	float:				left;
	width:				1.1em;
	font-size:			200%;
	/*color:				#B3142B;*/
	font-family:		Monotype Corsiva,algerian,courier;
	line-height:		80%;
}
#ligging
{
	padding:			10px;
	padding-top:		1px;
	padding-bottom:		0px;
	margin-left:		320px;		/*SAME*/
}
#ligging img
{
	float:				left;
	margin-top:			-190px;
	margin-left:		-320px;		/*SAME*/
}
#ligging h3
{
	width:				110px;
	text-indent:		18px;
	height:				23px;
	background:			#EFF6E4 url(../images/paragraphHeader.gif) no-repeat top left;
}
#historiek
{
	padding:			10px;
	padding-top:		0px;
}
#historiek p{
	width:				440px;
}
#historiek img
{
	float:				right;
	margin-top:			-180px;
}
#historiek h3
{
	margin-left:		0px;
	width:				120px;
	text-indent:		5px;
	height:				23px;
	background:			#EFF6E4 url(../images/paragraphHeader_.gif) no-repeat top right;
}
/* FOOTER */
.footer
{
	position:			absolute;
	top:				750px;
	width:				100%;
	background:			url(../images/talen_squares.gif) no-repeat top right;
	text-align:			center;
}
.footer span
{
	font-family:		Verdana, Comic Sans MS, helvetica, sans-serif;
	color:				#999966;
	font-size:			10px;
}
.footer span a{
	text-decoration:	none;
	color:				#999966;
}
.footer span a:hover{
	text-decoration:	none;
	color:				#B3142B;
}
#footerHome{
	top:				720px;
}

/*********************************************************************************************************/
/*										  GENERAL														 */
/*********************************************************************************************************/
.contenttop{
	position:			absolute;
	height:				29px;
	background:			#99CC99;
	border:				1px solid #999966;
}
